低功耗蓝牙在接收数据时,超过20个字节,android接收数据就会丢失(针对android已经做了延时写入),ios系统就没事,是不是针对android的超过20个字节需要分包发送蓝牙数据,然后拼接?文档上也没有注明字节长度限制,希望给解决一下
使用场景:硬件设备低功耗蓝牙搜索wifi,wifi名字很多是超过20个字节的返回给手机
问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | onBLECharacteristicValueChange | 客户端 | 7.0.3 | 2.6.6 |
低功耗蓝牙在接收数据时,超过20个字节,android接收数据就会丢失(针对android已经做了延时写入),ios系统就没事,是不是针对android的超过20个字节需要分包发送蓝牙数据,然后拼接?文档上也没有注明字节长度限制,希望给解决一下
使用场景:硬件设备低功耗蓝牙搜索wifi,wifi名字很多是超过20个字节的返回给手机
https://developers.weixin.qq.com/miniprogram/dev/api/wx.writeBLECharacteristicValue.html
我的意思是小程序接收数据的时候也有20字节限制 现已对固件做分包数据发送