7***@qq.com
7***@qq.com
  • 发布:2023-12-13 15:17
  • 更新:2024-02-05 14:16
  • 阅读:781

app中的uni.onBLECharacteristicValueChange 每次只能收到20个字符?

分类:uni-app

低功耗蓝牙一次发生的数据超过20个字节,在安卓APP端的回调uni.onBLECharacteristicValueChange 中,只能收到前20个字节,后面的就没有了,怎么解决?

2023-12-13 15:17 负责人:无 分享
已邀请:
ParkerZlp

ParkerZlp

我刚解决,可以用 uni.setBLEMTU。这个就可以解决

  • 7***@qq.com (作者)

    需在 uni.createBLEConnection调用成功后调用,mtu 设置范围 (22,512)。安卓5.1以上有效。但是我还需要延长1秒设置才能成功。直接设置不生效。

    2024-08-20 14:43

  • 有问

    回复 7***@qq.com: 那IOS呢,有限制没

    2025-01-20 21:42

  • j***@gtracing.com

    回复 有问: iOS 默认没有限制的。

    2025-01-21 17:13

要回复问题请先登录注册