小程序安卓手机调用蓝牙API,连接成功,写入数据也成功,但设备只收到一段数据后便接收不到了,
在ios上则表现正常。
测试机型:锤子坚果pro2,华为p10
都出现以上问题
下载蓝牙助手发送相同的数据是成功的
框架类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | writeBLECharacteristicValue | 客户端 | Android | 6.6.1 | 1.9.2 |
小程序安卓手机调用蓝牙API,连接成功,写入数据也成功,但设备只收到一段数据后便接收不到了,
在ios上则表现正常。
测试机型:锤子坚果pro2,华为p10
都出现以上问题
下载蓝牙助手发送相同的数据是成功的
1 个回答
因为安卓使用的BLE4.0,最多只能发送20个字节的包。。。
分段发送,每段最多发送20个字节,苹果或者安卓全部都用分段发送
谢谢了 我这边是硬件的接收没有做分包处理