2012-03-06 41 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