出现blepending之后会断开连接(错误码0x08)

每隔1s连续发送数据(notify的形式),会出现blepending,然后等待1s之后再发送,还是blepending,蓝牙连接会因为长时间没有数据交互而断开连接,错误码是0x08说明一直没有接收数据。连接间隔也调整过了,缓冲器大小也增大了,但是还有这样,请问有什么办法解决嘛?

建议先用官方例程测试一下,排查硬件影响。如果无问题,提供你代码修改的地方,进一步排查软件的影响。如果有问题,将硬件贴出来我们看下。注意使用蓝牙主机功能需要使用外部32K。

注意点:

GATT_Notification总返回0x16导致发送速度很慢 - 沁恒微电子社区 (wch.cn)


只有登录才能回复,可以选择微信账号登录