您好,
我们在两种不同的产品中使用 BLE 模块、这两种产品都 具有外设+观测器角色。
在 BLE 模块中、为了确认扫描是否正常工作 、我们使用 SCAN_PERIOD_EVENT 定期确认 BLE 扫描。
问题:在运行期间,此事件停止随机发生,然后 BLE 永远不会扫描任何信标。
我们观察到、在这两个器件中、有时扫描失败、一天20到30次、有时一天2到4次、并且随机扫描。
我们假设许多人可能会遇到这个问题,您能告诉我们解决这个问题的方法是什么吗?
产品中的两种 BLE 配置。
第1台设备:
SDK - 2.30
角色-外设+观察者
示例-主机测试
blestack-5
BLE 始终处于扫描模式、由另一个中心决定。
所有接口均采用 HCI 协议的外部微控制器
第二台设备:
SDK - 4.20
角色-外设+观察者
示例- Simple Peripheral Observer
blestack-4
BLE 始终仅处于扫描模式
无外部微控制器。
此致、
Bhavin