简体   繁体   English

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

[英]How to Find strength of signals obtained from a BLE device in an Android app ?

I am writing code for indoor navigation system.我正在为室内导航系统编写代码。 For tracking user position i am using Bluetooth low energy device.为了跟踪用户位置,我使用蓝牙低功耗设备。 I am going to find user position based on strength he receive from these devices.我将根据他从这些设备获得的强度来找到用户位置。

Generally rssi is the last byte you would receive when you analyze the raw data通常 rssi 是您在分析原始数据时会收到的最后一个字节

for android hope this link works对于 android 希望此链接有效

how to get the rssi value for a bluetooth low energy device ? 如何获得蓝牙低功耗设备的 RSSI 值?

I think the question is about how to get the rssi dynamically when ble-low-energy device was connected.我认为问题在于如何在连接低能耗设备时动态获取 RSSI。 So Maybe It's not the answer getting the RSSI from the scanning callback.所以也许这不是从扫描回调中获取 RSSI 的答案。

Is it possible getting the rssi value when ble-low-energy device is connected by other device?当低功耗设备与其他设备连接时,是否可以获取 RSSI 值?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM