我实现了Altbeacon库以读取信标。我有一台设备,其广告格式类似于Eddyston UUID。
当我设置Eddyston UUID解析器时,我从信标中获取namespaceId和instanceId,这些ID被我标识为正确的并通过设备上的硬件按钮对更改做出反应。问题是,我缺少广告/标题的一部分和数据结尾的一部分(我们认为缺少1个字节)。
我附上我的设备数据包方案。
我使用此解析器-Eddyston_UUID
:
beaconManager.getBeaconParsers().add(new BeaconParser().setBeaconLayout("s:0-1=feaa,m:2-2=00,p:3-3:-41,i:4-13,i:14-19"));\n