Ошибка : Uncaught TypeError: Error in invocation of serial.send(integer connectionId, binary data, function callback): No matching signature

167
03 февраля 2020, 17:50

Вылетает ошибка Uncaught TypeError: Error in invocation of serial.send(integer connectionId, binary data, function callback): No matching signature.

var bb;
var onConnect = function(connectionInfo) {
  this.connectionId = connectionInfo.connectionId;
  bb = connectionId;
}
chrome.serial.connect("COM3", {bitrate: 115200}, onConnect);

function arrayBufferToString (buffer) {
    var string = '';
    var bytes = new Uint8Array( buffer );
    var len = bytes.byteLength;
    for (var i = 0; i < len; i++) {
        string += String.fromCharCode( bytes[ i ] )
    }
    return string;
}

var stringReceived = '';
var onReceiveCallback = function(info) {
    if (info.connectionId == expectedConnectionId && info.data) {
      var str = convertArrayBufferToString(info.data);
      if (str.charAt(str.length-1) === '\n') {
        stringReceived += str.substring(0, str.length-1);
        onLineReceived(stringReceived);
        stringReceived = '';
      } else {
        stringReceived += str;
      }
    }
  };
chrome.serial.onReceive.addListener(onReceiveCallback);
var onSend = function(){
    console.log("sss");
}

var writeSerial=function(str) {
  chrome.serial.send(bb, convertStringToArrayBuffer(str), onSend);//Ошибка на эту строчку
}
var convertStringToArrayBuffer=function(str) {
  var buf=new ArrayBuffer(str.length);
  var bufView=new Uint8Array(buf);
  for (var i=0; i<str.length; i++) {
    bufView[i]=str.charCodeAt(i);
  }
  return buf;
}

var x = writeSerial();
READ ALSO
Калькулятор JQUERY с радиокнопками

Калькулятор JQUERY с радиокнопками

Очень быстро нужно накидать калькулятор для сайта

147
Собственный макрос в css

Собственный макрос в css

Я написал 2 стиляИ их я буду применять часто к единичным словам

239
SCSS REM MEDIA QUERIES

SCSS REM MEDIA QUERIES

В декстопе размер шрифта по дефаулту 16pxСейчас занимаюсь адаптивом, вопросы следующие: 1

225
Инструменты для создания CSS - JS анимации

Инструменты для создания CSS - JS анимации

UPD: Соберу сюда ссылки из ответов и другие найденные:

269