pEvent->linkTerminate.reason 0x3E,0x28
时间:10-02
整理:3721RD
点击:
我用CC2540当主机,连接一个CC2540的从机,程序都是官方例子,主机加了串口打印状态。
发现主机很难连上从机,大部分情况下都是打印一个练接后,紧接着打印连接中断,pEvent->linkTerminate.reason是 0x3E;有时候连接成功一会,再打印连接中断,pEvent->linkTerminate.reason是 0x28,这是分别是什么问题造成的啊?
我的两个设备紧挨着,很近。
根据BLE 4.0 规范,
0X3E意思是指CONNECTION FAILED TO BE ESTABLISHED,可能原因是链路质量不行,最好找个空旷点的环境
0X28意思是Instant Passed,可能原因是对方没有收到ack反馈