通过Node.js发送命令到串口

时间:2018-11-26 11:32:10

标签: node.js serial-port

我使用com端口连接到设备。我可以使用腻子(使用端口名和波特率)连接到设备,并向该设备发出命令。

示例命令为“ <move,10,10,2>”(包括尖括号)。我正在尝试使用可以发送命令的nodejs创建一个应用程序。

var SerialPort = require('serialport');
//const SerialPort = require('serialport');
const Readline = SerialPort.parsers.Readline;

var port = new SerialPort("COM5", {
  baudRate: 115200
});

port.on('open', function() {
  port.(Buffer.from('<move,10,10,10>', 'ascii'), function(err) {
      if (err) 
          return sendData(500, err.message);

      console.log('message written');
  });
});

尽管这不会引发任何错误,但它不会在设备上执行命令。我需要更改什么? 请指教。

0 个答案:

没有答案