收藏
回答

如果获取蓝牙返回notify 十进制值

问题模块
API和组件

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


最后一次编辑于  2017-10-08  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 见微
    见微
    2017-10-09

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

    2017-10-09
    赞同
    回复
  • 小川风
    小川风
    2017-10-09

    var typedArray = new Uint8Array(characteristic.value)

    可转换成16进制的数组

    2017-10-09
    赞同
    回复
  • 见微
    见微
    2017-10-08

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

     const base64 = wx.arrayBufferToBase64(characteristic.value)

     console.log(base64);


    2017-10-08
    赞同
    回复