2017-07-27 15 views
2

BLEデバイスを、そのペリフェラル名に記載された16進数で接続しようとしています。周辺機器の名前は、さまざまなデバイスで何らかの理由で異なっています。その理由かもしれない何異なるデバイスのBLEの異なる周辺機器名

enter image description here

? 私はそれをadsDataの中で見つけようとしましたが、成功しませんでした。

おかげ

答えて

0

は、お使いのデバイスは、広告データで短縮名を持っていますが、スキャン応答で長いものを持っているかもしれません。

アプリがフォアグラウンドになっている間にスキャンすると、完全なスキャン応答データが得られるため、アプリでは問題にならない可能性があります。スキャン応答データを持たない最初のコールバックは無視しなければならないかもしれません。

+0

アプリがフォアグラウンドにある間にスキャンしていますが、最初のコールバックはどういう意味ですか? 'didDiscover周辺機器?もう少し説明していただけますか? – Maor

関連する問題