我们正在创建一个嵌入式BLE外设将连接并将数据发送到iPad上的应用程序的系统。附近可能有多个外围设备,因此App用户必须通过从广告外设列表中进行选择来指定要连接的设备。 (这是在iOS BLE支持的应用内完成的。)使用BLE RSSI值进行近距离连接
我的问题是,我们可以建立一个连接外围设备的功能吗?非常接近使用RSSI? RSSI(相对信号强度)作为所有广告外设的参数提供给我们的应用程序。我们可以测试一下这个级别对于一个外围设备来说是什么样的,例如6英寸远与5英尺远,然后自动连接到一个接近的外围设备(即正确的“类型”)。这将允许用户移动靠近iPad的外围设备进行连接,而不是从列表中进行选择。
这将是光滑的,但我不知道RSSI信号对于这个目的太不可靠,或者如果还有其他问题。当然,人们一定试图以这种方式使用这些数据,但我并没有看到很多这样的报道,无论好坏。我已经读过不同的供应商会报告RSSI值的不同方式,但我们将只有将我们的应用程序连接到这个特定的设备,所以我们可以调整它的这个硬件的确切组合。
非常感谢您的任何想法。有没有人试过这个,它对你有用吗?
非常感谢,非常有帮助。 – Chris