首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AltBeacon :如何使用AltBeacon库获取广告标志(例如,BR/EDR)?

AltBeacon :如何使用AltBeacon库获取广告标志(例如,BR/EDR)?
EN

Stack Overflow用户
提问于 2020-09-26 01:34:41
回答 1查看 119关注 0票数 0

使用Altbeacon lib,我可以看到我正在寻找的信标。@override public void didEnterRegion(Region region) { ...}

但我还需要读取以下AD标志,例如: 02 #第一个AD结构中跟随的字节数01 #标志AD类型1A #标志值0x1A = 000011010位0(关) LE有限可发现模式位1(开) LE通用可发现模式位2(关) BR/EDR不支持位3(开)同时LE和BR/EDR到相同设备能力(控制器)位4 (ON)同时LE和BR/EDR到相同设备能力(主机)

Altbeacon lib中有读取Flags的API吗?

谢了,勇

EN

回答 1

Stack Overflow用户

发布于 2020-09-26 05:24:54

您描述的标志数据是BLE广告的一部分,但它位于广告的不同部分,而不是用于AltBeacon、iBeacon或Eddystone的主要AD类型,因此该库被设计为忽略标志数据。对库进行解析将需要对库本身进行更改。

作为另一种选择,你可能希望使用原始的Android扫描API,这样你就可以访问标志了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64068893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档