BTLE 経由でハードウェア デバイスを区別する方法を探しています。私はあらゆるシステム (Estimote、Gimbal など) を使用することにかなりオープンですが、ハンドシェイクが行われる前にデバイスを識別する方法を見つける必要があります。
例: あるエリアに 20 台の BTLE 対応デバイスがある場合、ブロードキャストの前にそれらを一意に識別したいと考えています。
BTLE 経由でハードウェア デバイスを区別する方法を探しています。私はあらゆるシステム (Estimote、Gimbal など) を使用することにかなりオープンですが、ハンドシェイクが行われる前にデバイスを識別する方法を見つける必要があります。
例: あるエリアに 20 台の BTLE 対応デバイスがある場合、ブロードキャストの前にそれらを一意に識別したいと考えています。
標準の iBeacons はまさにこれを行います。それらは、読み取りにハンドシェイクを必要としない一意の 3 つの部分の識別子 (近接 UUID/メジャー/マイナー) をアドバタイズします。iOS、Android、Mac、および Linux プラットフォームで検出可能です。3 つの部分からなる識別子は、BLE アドバタイズメントで平文で送信されます。
この広告フォーマットの詳細については、こちらをご覧ください: iBeacon Bluetooth プロファイルとは
恥知らずなプラグ: 私の会社は、任意の標準 iBeacon で動作し、同じく標準 iBeacon である他のベンダーの製品と交換可能なビーコンとサービスを作成しています。当社のビーコンとサービスの詳細については、 http ://www.radiusnetworks.com をご覧ください。