【问题标题】:Read Bluetooth RSSI on Windows 7/Vista/XP在 Windows 7/Vista/XP 上读取蓝牙 RSSI
【发布时间】:2011-06-14 23:23:41
【问题描述】:
我需要在 Windows 桌面上读取蓝牙链接的 RSSI——最好是 Windows 7 和 XP,但 Windows 7 也足够了。根据我在 Windows CE 和 Mobile 中学习的内容,Microsoft 蓝牙堆栈 API 中有一个名为 BthReadRSSI 的方法,但对于桌面,我还没有找到任何东西。
有人有解决方法吗?
【问题讨论】:
标签:
visual-studio-2010
windows-7
bluetooth
rssi
【解决方案1】:
响应是,在 Windows 中,如果您使用 MS 蓝牙驱动程序堆栈,则无法获取 RSSI。这适用于 Windows dekstop 版本:XP、Vista 和 7。MS 堆栈的工作原理是它们有链接或没有链接,而不考虑信号的质量级别。相关信息可以在here找到。
注意:Windows CE 蓝牙 API 包含读取 RSSI 的方法,可能是因为设备制造商要求提供此功能而引入的。