Bluetooth 機能を使用するアプリケーションを作成しています。カスタム文字列をブロードキャストし、リッスンしているデバイスを使用して、その文字列を受信してプログラムを続行できるようにしたいと考えています。ブロードキャスト(BroadCastReceiver)をキャプチャする方法を理解しています。私の問題は、カスタム文字列(アクション)を「ブロードキャスト」することです。誰かが私を正しい方向に向けることができれば、それは大歓迎です。
1 に答える
0
Bluetooth デバイスが動作すると、個々の Bluetooth コントローラーが 2 秒以内に送信して、個別の一意の 48 ビット長の MAC アドレスを識別します。スタンバイ モードでは、接続されていないリスニング デバイスがメッセージに対して最大 2.56 秒の距離にあり (スキャン モード)、32 ホップ周波数であることを確認します。スレーブとの接続は照会メッセージによって行われ、デバイスのハードウェア アドレスが不明な場合はページ メッセージによって行われます。既知のアドレスでは、最初のステップは実行されません。ページ状態では、マスターは 16 の異なるホッピング周波数で 16 の同一のページ メッセージを送信し、スレーブに対して決定されます。ステーションが Connected 状態になった後。スキャン間隔の半分以内に接続を平均化します。たとえば、2.56 / 2 秒 (1.28 秒) が達成されます。
于 2013-09-04T14:15:55.817 に答える