每隔1s连续发送数据(notify的形式),会出现blepending,然后等待1s之后再发送,还是blepending,蓝牙连接会因为长时间没有数据交互而断开连接,错误码是0x08说明一直没有接收数据。连接间隔也调整过了,缓冲器大小也增大了,但是还有这样,请问有什么办法解决嘛?
热门产品 :
CH394: 以太网协议栈芯片
每隔1s连续发送数据(notify的形式),会出现blepending,然后等待1s之后再发送,还是blepending,蓝牙连接会因为长时间没有数据交互而断开连接,错误码是0x08说明一直没有接收数据。连接间隔也调整过了,缓冲器大小也增大了,但是还有这样,请问有什么办法解决嘛?
建议先用官方例程测试一下,排查硬件影响。如果无问题,提供你代码修改的地方,进一步排查软件的影响。如果有问题,将硬件贴出来我们看下。注意使用蓝牙主机功能需要使用外部32K。
注意点: