收藏
回答

蓝牙 非首次连接的设备,无法获取服务码 ?请求帮助 ?

硬件物联网设备,通过蓝牙与小程序连接,serviceUUid与特征值characteristicUUID都是固定的,如果是首次连接的设备,可以通过wx.getBLEDeviceServices获取服务,根据获取的服务获取characteristicUUID,可以跟蓝牙通信,但是非首次连接的设备,调用wx.getBLEDeviceServices,报错10004 no service , 跳过该步骤,直接使用serviceUUid,characteristicUUID通过wx.writeBLECharacteristicValue,也无法通信,报错10004 ,求助https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

设备 小米mix2    安卓版本:8.0    微信 7.0.7 设备 vivo x9 plus   安卓 7.1.2   微信 7.0.7  相同的问题,第一次连接可以获取设备服务码,第二次连接无法成功获取服务码。

最后一次编辑于  09-29
回答关注问题邀请回答
收藏

1 个回答

问题标签