[13:18:50.900]收←◆[D]f:SimplePeripheral_processAdvEvent l:1524 SET ADV DISABLE
[I]f:SimplePeripheral_processAdvEvent l:1537 SET ADVTERMINATED
[I]f:SimplePeripheral_processGapMessage l:1122 ble connect 0
[D]f:SimplePeripheral_processAdvEvent l:1519 SET ADV ENABLE
[13:18:53.406]收←◆[I]f:SimplePeripheral_processGapMessage l:1162 ble disconnect 0 0x8
如上日志,手机连上蓝牙,偶先连上以后没有提示打开notify,稍等一会断开,提示码0x08,这是什么原因?
由于app有自动连接功能,有时候遇到这种问题,多次连接仍是这个问题,主动断开手机系统蓝牙再打开会恢复!
查看0x08错误码为连接超时之类的,自己在cc2642工程创建了一个任务,5毫秒调用一次My_Task,可能是这个时间太短引起的吗?
static void my_taskFxn(UArg a0, UArg a1)
{
for (;;) {
My_Task();
Task_sleep(5 * 1000ull / Clock_tickPeriod);
}
}