蓝牙技术
直播中

可口可甜

9年用户 955经验值
私信 关注
[问答]

Android14在BLE中,当MTU超过 517时,如何处理数据传输?

Android 14 更新了BLE 通信的固定MTU(517)。
https://developer.android.com/about/versions/14/behavior-changes-all#mtu-set-to-517
我们在应用更改后进行了测试,但遇到了无法传输超过 512 字节数据的问题。


由于客户的工作数据通常超过 512 字节,我们预计需要分割数据进行传输。
在分段传输的情况下:

  • 在分段传输过程中,是否应该对每个数据包应用单独的延迟?
  • 芯片组制造商是否有关于分段传输的具体注意事项或性能优化指南?
  • 当前的 OTA 问题是否(BTSDK-10583)与上述请求 MTU 有关吗?
  • 使用分段传输方法是否也能改善 OTA 问题?


更多回帖

×
20
完善资料,
赚取积分