1***@qq.com
1***@qq.com
  • 发布:2024-11-05 14:28
  • 更新:2024-11-05 14:28
  • 阅读:55

【报Bug】uni.setBLEMTU 设置传输单元为512,返回成功后还是只能接收到20个字节。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 专业版

HBuilderX类型: 正式

HBuilderX版本号: 4.32

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

华为 Mate 30 ,HUAWEI Pura 70 Pro+ ,iQOO11,小米15,iQOO12

操作步骤:

使用华为手机连接蓝牙后,设置uni.setBLEMTU,并使用uni.writeBLECharacteristicValue向低功耗蓝牙设备特征值中写入30个字节的数据

预期结果:

uni.writeBLECharacteristicValue发送的字节设备端能完整收到,并且能接受设备返回的数据

实际结果:

只能发送22个字节左右的数据,设置的uni.setBLEMTU不生效,也无法完整接收到设备回复的数据,最大也只有22个字节左右,其他的安卓手机正常

bug描述:

【报Bug】华为手机 uni.setBLEMTU 设置传输单元为512,返回成功后还是只能接收到20个字节。其余安卓手机正常

2024-11-05 14:28 负责人:无 分享
已邀请:

要回复问题请先登录注册