Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 altbeacon android 参考库来检测信标。
有一个选项可以配置解析器以检测其他非 altbeacon 信标,例如 Estimote(如此处所述) ,方法是添加一个新的 BeaconParser(见此),它可以工作。
但是,我如何允许它检测任何 UUID/格式(altbeacons、estimotes、roximity 等)的所有信标?我没有尝试过没有解析器、空白参数并且没有“m:2-3=..”参数。没有任何效果。
谢谢
您可以将多个解析器配置为同时处于活动状态,这样您就可以同时检测任意数量的信标类型。但是没有一种神奇的表达方式可以检测到它们。
了解 BeaconParser 表达式告诉库如何解码蓝牙 LE 广告的原始字节并将其转换为标识符和数据字段。每次公司提出新的信标传输格式时,都可能需要新的解析器格式。
由于知识产权限制,未经许可,无法将库预先配置为检测专有信标。这就是为什么您必须为每种专有类型获取社区提供的表达式。