2015-09-26 94 views
0

我正在试验两个低能量蓝牙4.我得到uuid,tx功率水平和rss值在我下载的android应用程序。蓝牙 - tx电源和rssi

我注意到这两个中的一个发送0的tx功率电平,但另一个发送4的tx功率电平,并在Android应用上看到不同的RSSI值,即使我将它们放在同一个位置。这意味着我的android手机和这两个蓝牙设备之间的距离相同。如果差值为+/- 5,我理解,但差值为+/- 15。是因为tx功率级别?

而且oo我需要考虑tx功率电平来计算BLE 4和我的android应用程序之间的接近程度吗?

回答

1

您不能直接关联RSSI和BLE中央和外围设备之间的绝对距离。 RSSI当然受距离影响,但不仅仅是距离。然而,还有其他重要因素,如干扰,传输介质等。如果您的两个BLE外设是两个不同的型号,这些值甚至可能会有所不同。

对于BLE连接,RSSI波动约为+ -15是非常正常的,在实际情况下几乎不可能消除。因此,基本上,如果您希望误差小于几米,您不仅可以依靠RSSI来计算距离。

+0

谢谢您的信息。 – user826323