大家好、
我曾作为项目的基础 SimpleBLEPeripheral 与作为中央设备工作的智能手机进行连接。该中央设备有几个月运行良好、与其他外设通信正常。
我所面临的问题是、对于 SimpleBLEPeripheral、它在接收来自我的中央设备的写入请求的大部分时间内工作、但大约30分钟以上外设停止接收、连接保持活动状态。 在 SimpleBLEPeripheral_processCharValueChangeEvt 的内部、在 SIMPLEPROFILE_CHAR1案例中、它有时不会起火。 使用 TI BLE 监听器、我能够看到"未"接收外设的数据。
这种情况是随机发生的、如果我在这个问题始终发生之后断开连接、唯一的解决方案是硬件复位、但对我的应用程序来说、有任何建议是不安全的?
硬件 cc2650
BLE_SDK2_02_01_18
PD: 我没有对该示例进行重大更改。
谢谢、
最大
###updated###当外设与中央设备之间连接第190个时、该问题始终平均发生