5

Linux BlueZ/BT の専門家はこちら:

既知の BT デバイス (既知の BDADDR) に "ping" を実行する方法を探しています。それらが範囲内にある場合は、おおよその信号強度を知りたいです。

最初に l2ping を実行し、次にデバイスへの接続を確立し、最初にペアリングせずに接続が機能したかどうか、最後に rssi またはリンクの品質を確認できることを知っています。

ただし、私が探しているのは、最初にデバイスに接続せずに信号強度を取得する方法です。l2ping 応答パケットからの信号強度測定は完璧ですが、その情報がまったく利用可能で、スタックに渡されるかどうかはわかりません。

4

3 に答える 3

6

デバイスに接続せずに、照会スキャン中に RSSI を取得できます。pybluez を使用した例を次に示します。Linux で Bluez を使用して C から直接同じことを行うこともできます。

問い合わせ-with-rssi.py

于 2011-10-03T15:48:11.393 に答える