我希望 Android AltBeacon 库能够正确检测 Gimbal 信标。我知道云台信标具有加密标识符,因此无法直接读取这些标识符。但我至少想分享可以检测到周围存在的代码。
这是我所拥有的:
检测 Gimbal 信标的代码(不读取加密标识符):
BeaconManager beaconManager = BeaconManager.getInstanceForApplication(this);
BeaconManager.getBeaconParsers().add(new BeaconParser().setBeaconLayout("m:0-3=ad7700c6"));
beaconManager.bind(this);
我确实在这里找到了 Gimbal 布局Estimote 和 Gimbal 信标的正确 BeaconLayout 是什么
但是布局缺少 i 和 p 键。
这是 Estimote 信标的工作布局示例
iBeaconParser.SetBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24");
有没有人(尤其是来自 Gimbal 的人)有关于正确的 Gimbal 布局的任何信息。我很想知道完整的服务 UUID 以及广告中发送的任何其他可读字段。