cordova-plugin-ble(evothings)WriteCharacteristics问题

时间:2017-11-29 20:29:14

标签: cordova bluetooth-lowenergy cordova-plugins arraybuffer

我正在使用cordova-plugin-ble of evothing,我无法将数据发送到我的设备(HM10)。我正试图向蓝牙设备发送一个字符串('a')但不能正常工作。

writeCharacteristic

我也试过这些选项:

RENAME TABLE

1 个答案:

答案 0 :(得分:0)

我得到了它们!我发错了信息,我找到了这个函数并在我的代码中实现了它:

str2ab: function (str){
          var buf = new ArrayBuffer(str.length * 2); // 2 bytes for each char
          var bufView = new Uint16Array(buf);
          for (var i = 0, strLen = str.length; i < strLen; i++) {
            bufView[i] = str.charCodeAt(i);

          return bufView;  
        }
    }