求断开连接原因为0x3E的解决办法 ?
时间:10-02
整理:3721RD
点击:
各位大师
目前我进行这样一个操作:
central和 peripheral 进行: 连接--》断开 --》连接 ---》断开,这样循环操作,在一定时间后,会出现无法建立连接,错误码为0x3E
在E2E上说是hiddev.c中的synWL改成false就可以解决, 但是在我的整个工程目录中并不涉及到hiddev.c文件, 那这种方式估计无效
因此在这里请各位大师帮忙确认下,该问题如何解决 ?
注:上述循环操作的原因是在连接的时候peripheral往central发送一个数据,接下来连接下一台设备接收数据。
请大家帮忙指点下,不胜感激
谢谢!
您好!
我也遇上了类似的问题。
我的central和peripheral执行以下循环操作:连接 -> 传递数据 -> 断开 ->继续连接...,几百或1000多次可能就会出现连接成功,但是在传递数据时异常断开,错误码 0x3E。
请问您的问题解决了吗?怎么解决的?谢谢!
#define LL_STATUS_ERROR_CONN_FAILED_TO_BE_ESTABLISHED 0x3E // Connection Failed To Be Established
参考 http://e2e.ti.com/support/wireless_connectivity/f/538/p/295025/1033267