- 安卓蓝牙setBLEMTU设置成功后,还是只能传输20字节的数据一超过20就报错?
ios无法设置mtu,所以超过20字节报错, wx.setBLEMTU({ deviceId: deviceId2, mtu: 153, success(res3) { console.log("设置mtu成功", res3); wx.getBLEMTU({ deviceId: deviceId2, success: (res4) => { console.log( "安卓获取设备的MTU值为", res4.mtu ); }, fail: (error) => { console.error( "安卓获取设备的MTU值失败", error ); } }); }, fail(error) { console.log("设置mtu失败", error); wx.getBLEMTU({ deviceId: deviceId2, success: (res3) => { console.log( "苹果获取设备的MTU值为", res3.mtu ); }, fail: (error2) => { console.error( "苹果获取设备的MTU值失败", error2 ); } }); } }); 此函数写在createBLEConnectiond成功之后
2023-05-25 - 蓝牙mtu可设置超过20字节?
写入超过20字节 还是报错
2023-05-25 - 低功耗蓝牙ota升级?
80kb的包 需要7分钟才能升级成功 ios可以到200字节每包 分20字节写 安卓只能150字节每包 分20字节写 超过对应的字节数 就会出现严重程度不同的每包丢失字节数 如:iOS超过200字节 可能硬件只能接受到190的字节 请问有什么好方法 能提高ota升级的效率
2023-05-24