【发布时间】:2021-06-25 04:22:05
【问题描述】:
我正在开发一个称重应用程序,它读取串行端口数据并显示在客户端上。我得到了读取串口的NodeJS脚本,
我的 serial.js ,这给了我称重机的重量作为流
const SerialPort = require("serialport");
const ReadLine = SerialPort.parsers.Readline;
//Defining the Serial port
var port = new SerialPort("COM1", {
baudRate:9600,
});
//the serial port parser
const parser = new ReadLine();
port.pipe(parser);
//read data from serial port
parser.on("data", (line) => console.log(line));
如何将此脚本的输出获取到我的以下反应组件?
<Input
id="weight"
element="textarea"
type="textarea"
label="Weight"
onInput={inputHandler}
/>
我需要采取哪些步骤才能使其在线运行?我听说过 websockets。请把我引向正确的方向。
【问题讨论】:
标签: node.js reactjs npm socket.io serial-port