我正在尝试使用蓝牙低功耗即BLE来读取用于扫描广告设备的android和充当广告商的iphone之间的距离。
现在使用rssi值是否有任何算法可以找到android和iphone之间的近似距离?
在leScan上使用android.bluetooth.BluetoothAdapter.LeScanCallback的回调方法,我并不总是能够扫描所宣传的iphone设备。但总是iBeacon能够进入扫描的设备列表。
先谢谢。
答案 0 :(得分:1)
开源Android Beacon Library具有估计距离的内置函数。此处的功能说明如下:http://altbeacon.github.io/android-beacon-library/distance-calculations.html
您可以在此处看到有关其工作原理的讨论: