BLE蓝牙测试中SpeedTest_Peripheral例子程序相关问题

     image.png

    image.png     
     这里显示了pValue的值只能在0到20之间
     

     image.png    

    image.png
     我想提高通知的速率,但是如果我将这一行代码peripheralMTU的值改为大于ATT_MTU_SIZE,手机上面的NOTIFY功能就无法正常工作了,当我点击接收通知数据时,接收不到数据并且实时速度也是0B/s

     请问有没有什么办法可以解决这个问题呀

     

先开启MTU,然后将传输的数据长度再提高一些。注意实际传输的长度要小于MTU,或者自己手动的进行分包。

蓝牙BLE从机Peripheral讲解十二(MTU) - SweetTea_lllpc - 博客园 (cnblogs.com)


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