This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2642R: 蓝牙协议栈向应用层抛 0x22,0x28,0x3c,0x3e这几种断开连接事件上来,请问是什么原因?

Part Number: CC2642R


我在使用CC2642 的SKD 13xx_cc26xx_sdk_6_20_00_29  开发车载产品,在多手机或者单手机连接蓝牙时,会偶发收到蓝牙协议栈的断开事件,断开原因是分别有以下几种:

#define HCI_ERROR_CODE_DIRECTED_ADV_TIMEOUT 0x3C //!< Directed Advertising Timeout
#define HCI_ERROR_CODE_LMP_LL_RESP_TIMEOUT 0x22 //!< LMP LL Response Timeout
#define HCI_ERROR_CODE_CONN_FAILED_TO_ESTABLISH 0x3E //!< Connection Failed to Establish
#define HCI_ERROR_CODE_INSTANT_PASSED 0x28 //!< Instant Passed

请问因为从规范里获取到的描述也比较少,sdk也是简单描述,请问产生以上断开的原因是什么?我该怎么样规避或者解决掉这些问题?谢谢