使用了simple peripheral示例,修改了characteristic5 的value size, 由5个字节数组改为50个字节。使用安卓蓝牙助手连接后读取characteristic5,读取失败,协议栈异常,其它characteristic也无法读取,只能复位恢复正常。经排查,由于手机的软件MTU 默认为23,修改到大于50的值就解决了,类似notify都是一样的问题。想问下,为什么蓝牙助手MTU小于value size后,整个协议栈都异常,ROV观察线程也没有异常,而且,代码没有跑到异常逻辑。另外,如何增加这方面的异常处理逻辑?谢谢
我使用的SDK版本6.4.1.00.17
