收藏
回答

微信硬件蓝牙sendDataToWXDevice发送16进制数据

wx.invoke('sendDataToWXDevice', {'deviceId':'gh_3215ec398781_573ec326496102a0',"base64Data":window.btoa(String.fromCharCode(0xaa)+String.fromCharCode(0x55)+String.fromCharCode(0x09))}, function(res){
   
alert("connectWXDevice"+JSON.stringify(res));
   if(res.err_msg =="sendDataToWXDevice:ok"){
       
alert("数据发送成功");
   }else{
       
alert("数据发送失败");

   }});

我想发送一个0xaa 0x55 0x09的数据到蓝牙硬件,可是发送成功了,硬件一直没有响应,是不是这个16进制转base64有问题,麻烦解答下,谢谢!


最后一次编辑于  2018-09-06  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

1 个回答