2012-03-06 81 views
1

我用一個簡單的python腳本使用pybluez找到了我的設備的MAC。 但我找不到一個文檔或示例腳本來讀取我的藍牙連接的信號強度 。我想我必須使用_bluetooth庫 - 但是怎麼做?Windows 7上的pybluez的信號強度

或其他任何建議使用python做到這一點?

感謝您的幫助!

回答

2

有一個pyblueZ例如爲inquiry with RSSI

,將顯示你的設備的RSSI發現期間。如果您希望在實時連接期間使用RSSI,則會出現用於獲取RSSI的HCI命令。你將不得不使用pybluz打開一個HCI套接字,並手動形成命令包並解析結果。在linux bluez上,這由命令hcitool rssi完成。你可以看到源代碼來理解數據包格式。請注意,此方法僅適用於活動連接期間。

+1

感謝您的提示。將嘗試它! – user1252280 2012-03-09 10:47:21

+0

鏈接斷開。更改爲https://pybluez.googlecode.com/svn-history/r1/trunk/examples/advanced/inquiry-with-rssi.py? – Tim 2015-11-28 18:32:26