CH579M蓝牙从机数据收发问题

CH579M蓝牙从机,当接收手机端的数据个数为21个字节时会导致死机,接收数据量大于或小于21个字节时都能正常接收。

从机端已发起修改MTU值,且各个特征值通信长度已修改image.pngimage.png

手机右上角有一个修改MTU的选项,需要进行选择。


是自己的APP,手机端没有发起MTU修改请求,是由从机发起的MTU修改请求。其他任何长度接收均可,唯独收到21个字节就不行。


刚用BLE调试助手修改了右上角的MTU,也不行。


这是用BLE调试助手给设备发的数据

image.png


经过测试接收21字节的数据是没有问题的,此处打印的是16进制的。是否有其他修改。1678158028407.png


我在这个回调函数里加了一个数据截断image.png

就出问题了


已用最新例程测试@TECH_Rzz,你电话多少?



手机号已发送,您留个邮箱我与您联系,按照提供的最新截图进行修改未出现问题。长度的打印为十进制。

image.png



个人信息保护,已隐藏



已通过邮箱与您联系


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