BLE设备即将断开时是否可以determine/identify
Is it possible to determine/identify when BLE device is about to disconnect
我有一个与我的应用配对的 BLE 设备(自制)(iOS+Android)。
我想在蓝牙信号较弱或更好时通知用户 - 当设备即将断开连接时。
网络搜索结果显示 RSSI 是与信号相关的唯一值,但我无法找到暗示可能断开连接的 RSSI 阈值。
有办法知道吗?
非常感谢,
乔拉.
连接到具有弱 RSSI 的 BLE 设备的能力有很大差异,具体取决于您用来连接设备的 phone。
使用一些智能phones,尤其是 运行ning 在 Android 8+ 上的那些,您可能能够保持连接到广播 RSSI 较弱的 BLE 设备,而使用其他智能设备phone,您可能无法与具有强 RSSI 的设备保持连接。
还要看你周边BLE芯片的质量。
要回答您的问题,我会说您需要 运行 一些校准测试,确定您的中心或外围设备断开连接的平均 RSSI,然后从那里开始。
您需要计算几种 phone 类型的平均值,包括 Android 和 iOS,或者更好的是,为每个 OS。
我有一个与我的应用配对的 BLE 设备(自制)(iOS+Android)。
我想在蓝牙信号较弱或更好时通知用户 - 当设备即将断开连接时。
网络搜索结果显示 RSSI 是与信号相关的唯一值,但我无法找到暗示可能断开连接的 RSSI 阈值。
有办法知道吗?
非常感谢, 乔拉.
连接到具有弱 RSSI 的 BLE 设备的能力有很大差异,具体取决于您用来连接设备的 phone。
使用一些智能phones,尤其是 运行ning 在 Android 8+ 上的那些,您可能能够保持连接到广播 RSSI 较弱的 BLE 设备,而使用其他智能设备phone,您可能无法与具有强 RSSI 的设备保持连接。
还要看你周边BLE芯片的质量。
要回答您的问题,我会说您需要 运行 一些校准测试,确定您的中心或外围设备断开连接的平均 RSSI,然后从那里开始。
您需要计算几种 phone 类型的平均值,包括 Android 和 iOS,或者更好的是,为每个 OS。