请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-CC2650 工具/软件:TI-RTOS
我们正在使用从 git 获取的多角色项目
最大 BLE 连接设置为3
两个外设和一个 BLE 客户端通过多角色连接。
多角色最终将无法发现这些外设、还会停止广播。
以下是所执行的步骤。
1) 从多角色中发现外设
2) 连接外设1 ->外设2 -> BLE 客户端(活动链路数= 3)
3) 断开外设1活动链路的数量现在为2
4) 发现外设(找到器件1)且连接成功发生(有效链路数= 3)
5) 针对外设2重复执行步骤3和4 (显示相同的行为)
6) 4或5迭代多角色后多次重复步骤3至5将无法发现外设并停止广播。
我想知道是什么导致多角色在频繁的连接和断开连接后停止执行和发现。
现在唯一的方法是重置电路板、这是不可接受的。