SensorTag の名前を変更する方法を探しています。どうやらTI App Storeアプリケーションは、最初の接続後にSensorTagの名前を変更して「TI BLE Sensor Tag」になるため、これを行うことができます。
2 に答える
1
TI アプリは、センサー タグの名前を変更しません。
BLE を使用した名前は、予想とは少し異なります。何が起こっているのかを簡略化したバージョンを次に示します。
- まず、センサー タグは iPhone にパケットを送信し、それがセンサー タグであることを示します。このパケットには名前が含まれていないため、iPhone はここに名前を表示できません。
- 場合によっては、iPhone がタグに追加情報を求める質問をすぐに返すことがあります。この情報は多くのスペース (数バイトのみ) を提供しませんが、一部のベンダーはそこにデバイスの短縮名を入れています。この場合、iPhone はこの短縮名を表示します。
- タグに接続した後でのみ、iPhoneはセンサー タグのデバイス名特性を調べて、デバイスの最終的な名前を知ることができます。これ以降、iPhone ではこのフルネームが表示されます。
iOS は最後の既知の名前をキャッシュします。そのため、一度接続され、最終的な名前がデバイス名の特性から取得されている場合、iOS はセンサー タグに接続されていなくてもこの名前を表示します。これが、アプリが何らかの理由でセンサー タグの名前を変更していると考える理由である可能性があります。
于 2014-03-17T10:55:23.997 に答える