iBeacon广告数据是否已开始
02 01 1a 1a ff 4c 00 02 15
或
02 01 06 1a ff 4c 00 02 15 ??
我捕获了示例广告数据包,但是它开始
02 01 1a 1a ff 4c 00 0c 0e
我知道最后2个字节是总是相同的数据类型和数据长度:(
不是iBeacon数据包吗?请给我解释一下;(
答案 0 :(得分:0)
0x0215值是与iBeacon关联的两字节信标类型代码。 iOS CoreLocation和正确配置的Android Beacon库都会将此字节序列识别为iBeacon传输,对其进行解码并通过检测回调进行响应。
0x0c0e是一个不同的字节序列,与我在信标行业5年的工作中见过的任何信标类型代码都不相关。它可能根本不是信标广告,而是用于其他目的的更一般的制造商广告。它也可能是一种尚不为人所知的自定义信标格式。
您会的。红色以与设备制造商联系,以查看两者是哪种情况。如果它是自定义信标格式,则可以使用Android Beacon库的BeaconParser类对其进行配置,以检测此信标类型,但是您仍然需要从制造商那里获取该格式的规范。