BluetoothLowEnergyデバイスの検出twsイヤフォンをオンラインで

BluetoothLowEnergyデバイスの検出twsイヤフォンをオンラインで

公開時間: 著者:サイト編集者 訪問: 203

BluetoothLowEnergyデバイスの検出twsイヤフォンをオンラインで
  
スキャンはBluetoothLowEnergy広告の重要な部分です。スキャンは、ブロードキャストイベントを受信するために使用されます。スキャン時間は、スキャンに費やされた時間と、他のデバイスを検出する必要がある速度によって異なります。bjbjaudio.com

ユニバーサル放送
ユニバーサルブロードキャストは最も用途の広いブロードキャスト方法です。一般的なブロードキャストを実行するデバイスは、スキャンデバイスでスキャンするか、接続要求を受信したときにスレーブデバイスとして接続を入力できます。ユニバーサルブロードキャストは、接続なしで送信できます。つまり、マスターデバイスとスレーブデバイスの区別はありません。bjbjaudio.com

直接放送
デバイス間の接続を迅速に確立する必要がある場合があります。スレーブがこれを行う場合は、ブロードキャストする必要があります。ダイレクトブロードキャストイベントは、可能な限り迅速に接続を確立することを目的としています。このメッセージには、ブロードキャストのアドレスとブロードキャストのアドレスの2つのアドレスが含まれます。イニシエーターのアドレス。自分自身に送信されたダイレクトブロードキャストメッセージを受信した後、開始デバイスはすぐに接続要求を応答として送信できます。ターゲットブロードキャストイベントにも特別なタイミング要件があります。完全なブロードキャストイベントは3.75ミリ秒ごとに繰り返す必要があります。この要件により、スキャンデバイスは、指向性ブロードキャストデバイスのメッセージを受信するために375msをスキャンするだけで済みます。
送信が速すぎると、ブロードキャストチャネルがパケットでいっぱいになり、エリア内の他のデバイスがブロードキャストできなくなります。したがって、指向性ブロードキャストは128秒を超えて継続できません。ホストがアクティブに停止を要求しない場合、または接続が確立されていない場合、コントローラは自動的にブロードキャストを停止します。128秒に達すると、ホストは他のデバイスが接続するためにはるかに長い間隔の汎用ブロードキャストのみを使用できます。ダイレクトブロードキャストを使用する場合、デバイスをアクティブにスキャンすることはできません。さらに、ダイレクトブロードキャストメッセージのペイロードはできません。他の追加データを伝送します。ペイロードには、必要な2つのアドレスのみを含めることができ、他には何も含めることができません。bjbjaudio.com

接続できないブロードキャスト
接続できないブロードキャストイベントは、接続したくないデバイスによって使用されます。このようなブロードキャストの一般的なアプリケーションには、データをブロードキャストしたいだけで、スキャンまたは接続したくないデバイスが含まれます。これは、できる唯一のタイプのブロードキャストでもあります。送信機のみで使用され、受信機デバイスはありません。接続できないブロードキャストデバイスは接続状態に入らないため、ホストの要求があった場合にのみブロードキャスト状態と準備完了状態を切り替えることができます。bjbjaudio.com

発見可能な放送
最後のタイプのブロードキャストイベントは検出可能なブロードキャストです。このブロードキャストを使用して接続を開始することはできませんが、他のデバイスがブロードキャストデバイスをスキャンできます。つまり、デバイスを検出でき、データのブロードキャストとスキャンへの応答の両方を行うことができます。ただし、接続は確立できません。これは、ブロードキャストデータに適したブロードキャスト形式であり、動的データをブロードキャストデータに含めることができ、静的データをスキャン応答データに含めることができます。bjbjaudio.com