可以的,我这边实现完之后,速度会比原生app升级慢一点,但是是可以实现的,不过整个dfu流程要自己实现,数据需要分包发送,ios和android都可以正常使用
小程序是否可以通过蓝牙完成dfu固件升级小程序是否可以通过蓝牙完成dfu固件升级?
2021-11-09连上之后,发送指令[0x01, 0x04]让设备进入dfu模式
蓝牙进行固件升级,如何进入dfu模式?蓝牙正常连接以后,想进入dfu模式,该如何操作?
2021-11-09需要分包发送
微信小应用程序蓝牙bin固件升级wx.writeBLECharacteristicValue?bin蓝牙固件升级wx.writeBLECharacteristicValue 这个函数一次只能发送20个字节数据包? 还有没有其他方法可以发送128位定长包?
2021-11-09有需要可以交流一下,我android和ios都可以正常实现和使用
小程序蓝牙固件升级怎么做?有没有做过小程序蓝牙固件升级的大佬,能留下点经验吗?谢谢.
2021-11-09我已经实现了,是可以实现的,需要自己走DFU的流程,先进入DFU模式,之后重新连接,发送数据,数据需要分包发送,每个包发送间隔最好20ms以上,保证每包能正常接收,android和iOS都可以,但是iOS的流程会稍微多一个步骤,可能跟蓝牙硬件有关
小程序如何做蓝牙设备固件升级想做蓝牙设备的固件升级,android和ios上都做完了,小程序这边不知道有没有dfu之类的
2021-11-09华为mate8也有这个问题,换了微信版本也不行,定位权限已经打开,同时GPS定位开关也打开了,提示相同的错误,无法扫描设备;另外单独用原生app调用蓝牙扫描是正常,说明android的api是没问题的,应该是微信这一层有问题,求官方解决:{"errno":1509009,"errCode":-1,"errMsg":"startBluetoothDevicesDiscovery:fail:location service is disabled","isDiscovering":false}
wx.startBluetoothDevicesDiscovery 无法调用成功,部分手机出现?wx.startBluetoothDevicesDiscovery近期用户反馈显示调用失败,请帮忙查下什么原因,我们看看最近微信有版本升级,请问是否升级造成的? {"errno":1509009,"errCode":-1,"errMsg":"startBluetoothDevicesDiscovery:fail:location service is disabled","isDiscovering":false}
2021-11-07