标签: ios
我的应用程序使用BLE打开门锁
当应用程序连接到设备时,该设备已被我占用,其他手机将无法连接至该设备,因此我反复扫描同一设备,使用RSSI确定距离,靠近设备,然后连接并打开开门命令,远离设备中断连接
但是,后台无法重复扫描同一台设备,只能扫描一次,并且不会碰到门附近的RSSI,因此将无法连接。有什么解决办法吗?
另一种方式,如果应用程序在后台运行,我将在扫描后立即连接并更新RSSI,并且该应用程序只能读取10秒钟。如果用户在十秒钟后关上门,门将不会打开。