Part Number:CC2642R
[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);
}
}
Alex Zhang:
您好,首先需要确定的是您这边使用的是哪个芯片,以及是否是官方的开发板。其次就是您这边使用的sdk版本以及demo。
,
wang jiwei:
CC2642,不是官方开发板,sdk:simplelink_cc13x2_26x2_sdk_4_30_00_54
,
Alex Zhang:
您好,您这边是自行设计的电路吗?如果是的,您这边去跑ti的sdk中的官方例程,会不会有什么问题,您这边尝试一下ti的历程去测试,看是否有问题,谢谢,期待您的回复。