破案了,是蓝牙设备那边发数据太快自己没发出来,增加延时确保将数据发出来即可
小程序和BLE设备通信过程中收数据时丢包严重怎么解决?在 BLE设备发的数据是从0000-ffff 每次+1,下图是小程序接收到的数据,数据跳的这么严重是不是说明丢包率很高?设置的MTU是256,每条数据250B,收到数据时不做处理直接存下来,发送数据结束后在做解析,测试了多台手机不管安卓还是IOS都是这种情况(当然每次数据跳变值不一样)?请问要如何解决这种情况? 目前测出来IOS收数据的速度大概是30KB/S,安卓是50KB/S,BLE5.0支持的速度应该能更快,小程序端有没有说明提速的办法,或者提高接收数据的完整性的办法 [图片]
2022-11-15我试过不同设备下的notify能同时监听
小程序蓝牙多个服务的notify特征值, 是不是不能同时监听?wx.notifyBLECharacteristicValueChange [图片]
2022-11-11小程序不支持经典蓝牙,只支持BLE吧
蓝夜搜索可以搜索到打印机,但是搜索不到手机以及电脑蓝牙为什么?求大神解答!我这边蓝牙搜索 可以搜索到打印机以及一些不认识的设备,但是我们用手机打开蓝牙以及电脑打开蓝牙一直搜索不到
2022-11-11有木有小伙伴进来探讨下
监听多个蓝牙设备发数据导致第一个设备速度极低,丢包严重?在同时连接3个BLE设备后,让设备同时持续发大量数据,使用wx.onBLECharacteristicValueChange监听发现第一个连接成功的设备数据发送速率被打骨折? 第一个连接成功的设备是 FF:77:DD:CC:BB:11,结果如下 [图片] 第一个连接成功的设备是 FF:77:DD:CC:BB:66,结果如下 [图片] 第一个连接成功的设备是 FF:77:DD:CC:BB:88,结果如下 [图片] 有人知道这是为什么吗?有没有什么办法把速率提上来 手机是荣耀50 ,微信版本号8.0.28,基础库版本2.25.4 [图片]
2022-11-11