我对 Android(2.0 或 2.1)上的蓝牙 RSSI 功能有疑问:
创建蓝牙连接时获取 RSSI 值很容易,但是如何重复获取已处于活动状态的连接的 RSSI 值呢?能够做到这一点非常重要,因为这可以让您确定蓝牙设备是否彼此靠近或远离,但我在 Android API 中找不到任何合适的函数调用。
有了解 Android RSSI 的人可以帮我解决这个问题吗?
Thanks!
Alex
在 HCI 级别,有一个从蓝牙芯片组读取蓝牙链路 RSSI 的命令 (Read_RSSI_Command)。然而,其实现可能因蓝牙芯片组的不同而有所不同。并且返回的值并不总是有用,例如如果在过去几分钟内没有发送数据包,则蓝牙芯片组无法知道当前的RSSI。
因此,我们目前不会在任何 Android Java API 中公开这一点。
尼克·佩利
安卓蓝牙团队
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)