1

ビーコンを使用して 2 つの Android デバイス間でテキスト データを送信しようとしています。Android Bluetooth Low Energy API を使用してアプリケーションを開発しています。しかし、私はデータの読み取りに行き詰まっています。

値を特性に設定しようとすると、他のデバイスはデータを受信できません。特性 getValues は null を返します。

私はすでにStackoverflowの他のスレッドでこの質問をしています。しかし、やはりクエリをグラフィカル形式で伝えています。

ここに画像の説明を入力

これは、シナリオを説明する上記の画像です。

私の問題を解決するための解決策とテクニックを教えてください。

4

2 に答える 2

1

ほとんどの「ビーコン」デバイスは、広告パケットを介してメッセージを送信するだけで、接続を受け入れません。(名前はこれを示唆しています) 一部のビーコン デバイスでは、それらに接続して、送信しているメッセージを変更できますが、メッセージを中継するために他のデバイスに接続するビーコン デバイスはないと思います。

そのため、ビーコンに接続してメッセージを設定できる場合がありますが、ビーコンはそのメッセージを、任意のデバイスが受信できるパブリック ブロードキャストとして送信します。しかし、繰り返しになりますが、ほとんどのビーコン デバイスは、変更できない固定コードのみを送信します。

于 2016-03-11T14:21:58.407 に答える