答えて

0

ワンスキャンは緩い用語です。スキャンは、スキャンの持続時間、すなわち、ラジオが所与の広告チャネル上のRXにある時間を指示するスキャンウィンドウパラメータを有する。ホストの観点から見ると、スキャン期間はスキャンウィンドウのグループです。

スキャンは、周期的に再送信されるペリフェラルからのアドバタイズパケットを待ちます。アドバタイズメント間隔(間隔を少しランダム化する別のパラメータ)。

最後に、BLEにキャリアセンスが存在しないため、複数の周辺装置からのアドバタイズパケットが衝突する可能性があります。彼らは受信機のために失われ、あなたはそれぞれの次のパケットを待つ必要があります。

だから、ここにあなたの質問に答えるために必要ないくつかのパラメータです:

  • あなたのAndroid携帯電話は、1つのスキャン中のために聞くんどのくらい?
  • 周辺機器が広告パケットを送信する頻度はどのくらいですか?
  • 無線環境が混雑しているか、または衝突が考えられると思われますか?

スキャンと広告の推奨タイミングを見るには、BLE仕様の第3巻、パートC、付録Aを参照してください。しかし、ほとんどは必須ではありません。

0

スキャンがオンになっている間、すべての着信広告パケットを処理します。制限はありません。もちろん、パケットは無線条件のために逃すことができます。

関連する問題