微信硬件蓝牙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有问题,麻烦解答下,谢谢!