如何部署大量 iBeacon
How deploy an large number iBeacons
我想部署大量具有相同 UUID 的 iBeacon,因为我们无法动态访问检测到的信标的 UUID。具有相同 UUID 的最大 Beacon 数量限制是多少?我发现一些讨论大约有 65000 个,是否正确?
我正在考虑使用蓝牙发射器来唤醒应用程序并检查当前位置,API 调用该区域的 return 不同的 UUID,我检查任何具有低范围的人以检查哪个是离我最近的。
蓝牙信标(iBeacon 和 AltBeacon)具有三部分标识符:
- ProximityUUID(16 字节)
- 主要(2 个字节)
- 次要(2 个字节)
每个字节有 8 位,因此如果您为所有信标提供相同的 ProximityUUID,则可以有 8*2*2=32 位的组合。那是 2^32 = 4,294,967,296 组合.
如果您听说过只有约 65000 种组合的讨论,这可能是指主要值或次要值本身。因为minor字段有16位(2字节x 8bits/byte),所以minor字段可以有2^16 = 65536种组合
我想部署大量具有相同 UUID 的 iBeacon,因为我们无法动态访问检测到的信标的 UUID。具有相同 UUID 的最大 Beacon 数量限制是多少?我发现一些讨论大约有 65000 个,是否正确?
我正在考虑使用蓝牙发射器来唤醒应用程序并检查当前位置,API 调用该区域的 return 不同的 UUID,我检查任何具有低范围的人以检查哪个是离我最近的。
蓝牙信标(iBeacon 和 AltBeacon)具有三部分标识符:
- ProximityUUID(16 字节)
- 主要(2 个字节)
- 次要(2 个字节)
每个字节有 8 位,因此如果您为所有信标提供相同的 ProximityUUID,则可以有 8*2*2=32 位的组合。那是 2^32 = 4,294,967,296 组合.
如果您听说过只有约 65000 种组合的讨论,这可能是指主要值或次要值本身。因为minor字段有16位(2字节x 8bits/byte),所以minor字段可以有2^16 = 65536种组合