欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

node-serialport —— Node.js 串口数据读写包

发布时间:2025/3/20 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 node-serialport —— Node.js 串口数据读写包 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

node-serialport 是一个 Node.js 的包,用来对串口数据进行读写操作。

基本示例代码:

var SerialPort = require("serialport").SerialPort var serialPort = new SerialPort("/dev/tty-usbserial1", {baudrate: 57600 }, false); // this is the openImmediately flag [default is true]serialPort.open(function (error) {if ( error ) {console.log('failed to open: '+error);} else {console.log('open');serialPort.on('data', function(data) {console.log('data received: ' + data);});serialPort.write("ls\n", function(err, results) {console.log('err ' + err);console.log('results ' + results);});} });

罗列所有串口:

var serialPort = require("serialport"); serialPort.list(function (err, ports) {ports.forEach(function(port) {console.log(port.comName);console.log(port.pnpId);console.log(port.manufacturer);}); });

文章转载自 开源中国社区 [http://www.oschina.net]

总结

以上是生活随笔为你收集整理的node-serialport —— Node.js 串口数据读写包的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。