Bluetooth Smart 周辺機器をプログラムしようとしていますが、その方法がよくわかりません。
ペリフェラルは、1 つの中央デバイスにのみ接続する必要があります。(一般接続可能) アドバタイズ (アドバタイズ データを使用) 中に、この周辺機器がすべての人からの接続を受け入れないことを伝えることはできますか?
明らかに、周辺機器は最初の接続の前に「パブリック」(すべての中央デバイスに表示され、接続可能) である必要がありますが、その後はその中央デバイスへの接続のみに関心があります。これはプライバシーやセキュリティの問題ではありません。他のスキャン セントラル デバイスのスキャン結果を汚さないようにしています。
一般的な Bluetooth スマートをカバーしている Robin Heydon による本「Bluetooth Low Energy - the developers handbook」を読んでいます。「Flags AD」の広告データについて言及しています。これは私が探しているものでしょうか?この本には、「絆」についても言及されていますが、これは長期的な安全な関係に過ぎないと私は理解しています。暗号化されたリンク、プライベート アドレス、または署名された書き込みは必要ありませんが、私の場合はとにかくボンディングを使用することをお勧めしますか?