获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
请问解决了吗这个问题 怎么拿广播包数据
小程序如何获取蓝牙广播的原始数据?小程序如何获取蓝牙广播的原始数据?类似图中BLE蓝牙调试助手显示的数据字符串。 目前只能猜测到, wx.getBluetoothDevices 接口返回的 数据做解析,但是解析的结果跟调试助手显示的数据差太远,无法判断怎么通过小程序获取。请求官方能支持解答。 [图片] [图片] [代码]// ArrayBuffer转16进度字符串示例[代码][代码]function[代码] [代码]ab2hex(buffer) {[代码][代码] [代码][代码]var[代码] [代码]hexArr = Array.prototype.map.call([代码][代码] [代码][代码]new[代码] [代码]Uint8Array(buffer),[代码][代码] [代码][代码]function[代码] [代码](bit) {[代码][代码] [代码][代码]return[代码] [代码]([代码][代码]'00'[代码] [代码]+ bit.toString(16)).slice(-2)[代码][代码] [代码][代码]}[代码][代码] [代码][代码])[代码][代码] [代码][代码]return[代码] [代码]hexArr.join([代码][代码]''[代码][代码]);[代码][代码]}[代码][图片]
2020-08-06