wx.writeBLECharacteristicValue 写入数据过长

发布于 6 年前作者 yfang20315 次浏览最后编辑 6 年前来自 ask

当要向BLE设备写入数据的时候,要写入的数据长度超过了20个字节,请问要怎么才能的向BLE正确的写入数据呢?

3 回复
xiulan98
xiulan981 楼6 年前

我的问题已经解决了,谢谢您的回答,但是我有个新问题,当连接上了了BLE,向BLE写入指令,然后BLE返回的数据超过了20byte,获取不了整体的数据,只获取到了一部分的数据,请问怎么才能获取整体的数据呢?

heming
heming2 楼6 年前

请问一下:

wx.writeBLECharacteristicValue 写入数据过长 这个问题怎么解决?

vtian
vtian3 楼4 年前

你好~小程序蓝牙接口中,write接口MTU的20个字节长度限制是iOS系统的限制。

如果需要写入比较多的数据,那么只能在小程序内实现分包逻辑,并在蓝牙设备上实现组包的逻辑