如果获取蓝牙返回notify 十进制值
发布于 6 年前 作者 xiejun 14484 次浏览 来自 问答

请教大家 ,通过监听  onBLECharacteristicValueChange ,可以获取是ArrayBuffer ,如何转换为 10进制数据

3 回复

多谢,多谢 ,转成10进制 尝试 用parseInt(h, 16) 好像不行 ?

var typedArray = new Uint8Array(characteristic.value)

可转换成16进制的数组

根据 api 给出的demo 只能转换为  base64 ?          

 const base64 = wx.arrayBufferToBase64(characteristic.value)

 console.log(base64);

回到顶部