我知道 iBeacon 的定义是它正在传输的广告数据包的一个固定规范:
- 9个字节的 iBeacon 前缀
- 16个字节的 UUID
- 2个字节的 Major
- 2个字节的 Minor
- 1个字节的 TX power
话虽如此,是否有任何因素会阻止信标发送广告 iBeacon 数据包来唤醒手机应用程序,并作为 BLE 数据包的一部分传输实际数据内容?在发送/传输其他数据时,需要进行很多握手吗?
信标是否有其他方式来传输数据?我的一个主要担忧是我的信标被仿造以篡改我试图收集的数据。我希望能够在 iBeacon 数据包中传输一些数据,以便限制仿冒。
这种做法可行吗?