如何在Android应用程序中找到从可编程设备获得的信号强度?

如何在Android应用程序中找到从可编程设备获得的信号强度?,android,bluetooth-lowenergy,signal-strength,Android,Bluetooth Lowenergy,Signal Strength,我正在为室内导航系统编写代码。为了跟踪用户位置,我使用蓝牙低能量设备。我将根据用户从这些设备接收到的强度来确定其位置。通常,rssi是您在分析原始数据时收到的最后一个字节 对于android来说,希望这个链接能起作用 我认为问题在于如何在连接ble低能设备时动态获取rssi。 因此,也许这不是从扫描回调中获取RSSI的答案 当ble低能设备被其他设备连接时,是否可能获得rssi值?这真的是一个答案吗?例如,我连接了一个ble设备,并希望更新其rssi值。

我正在为室内导航系统编写代码。为了跟踪用户位置,我使用蓝牙低能量设备。我将根据用户从这些设备接收到的强度来确定其位置。

通常,rssi是您在分析原始数据时收到的最后一个字节

对于android来说,希望这个链接能起作用


我认为问题在于如何在连接ble低能设备时动态获取rssi。 因此,也许这不是从扫描回调中获取RSSI的答案


当ble低能设备被其他设备连接时,是否可能获得rssi值?

这真的是一个答案吗?例如,我连接了一个ble设备,并希望更新其rssi值。