我将从这个问题开始。
BTLE RSSI 是指示两个设备彼此接近与否的好方法吗?它是否仅适用于 fobs 等小型设备?
问题:
我目前正在考虑制作一个使用 BTLE 并允许基于接近度的连接的应用程序。在这方面,它很像苹果在 Advanced Core Bluetooth 主题演讲中展示的演示应用程序(当两个设备几乎接触时,它们就会连接)。
据我了解,当中央发现外围设备时,接近度是根据 RSSI 值确定的。然而,当我用两台 iPad 尝试这个时,信号似乎太强了,因为它与设备的接近度没有太大的相关性,所以它也太不一致,无法在附近进行准确的刺伤。
我已经尝试过 Apple 示例代码,这与设备的相似之处在于,这些设备根本不必靠近,信息就可以从一个设备传递到另一个设备。
如果只有一种方法可以降低外围设备广告的信号强度......
提前感谢您的帮助。