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 串口数据读写包相关推荐
- python segy格式地震数据读写包segyio学习笔记(二)
python segy格式地震数据读写包segyio学习笔记(二) 最近大致搞明白了segyio读取叠后和叠前segy数据的方法,以及内部存储结构,以两段代码为例: 叠后数据读取.这是一个从给定时窗内 ...
- RT_Thread_串口数据解包
1.背景 之前买过一个传感器模块,可以输出光照强度.温湿度.大气压强.海拔,看着好玩就买了,刚好现在辞职了就在家研究研究,RT_Thread我也是最近在家这段时间开始学习的,恍然间都更新了23篇了,希 ...
- Arduino 串口数据读写
源代码: char teststring; void setup() { Serial.begin(9600); //串口和Arduino之间的通信 } void loop() { while(S ...
- segy地震数据的读取python_Python-segy格式地震资料segyio读写包说明(二),pythonsegy,数据,学习,笔记...
python segy格式地震数据读写包segyio学习笔记(二) 最近大致搞明白了segyio读取叠后和叠前segy数据的方法,以及内部存储结构,以两段代码为例: 叠后数据读取.这是一个从给定时窗内 ...
- 了解node.js模块化和npm包
模块化-理解模块化 根目录 ├── index.html # 主页的页面 ├── index.js # 主页需要用到的js代码 │ └── getData() # 是index.js中定义的函数 └─ ...
- serialport接收串口数据_C#串口操作类,包括串口读写操作
串口进行操作的类,其中包括写和读操作,类可设置串口参数.设置接收函数.打开串口资源.关闭串口资源,操作完成后,一定要关闭串口.接收串口数据事件.接收数据出错事件.获取当前全部串口.把字节型转换成十六进 ...
- 【Node】Node.js 资源汇总推荐
[导读]:Node.js 是一个开源.跨平台的,用于编写服务器和命令行的 JavaScript 运行时工具.awesome-nodejs 是sindresorhus发起维护的 Node.js 资源列表 ...
- 用 java 安装 mockserver_前端工程化-Mock Server:使用Node+json-server+mock.js搭建Mock Server...
目的 为了便于前后端分离开发,前端在本地启动mock服务进行开发,后续对接联调时只需将接口地址改成真实地址即可. 一个优秀的mock server应具备以下功能: 随机数据生成,避免手动创建数据: 真 ...
- java读写串口数据
本博文参考自https://www.cnblogs.com/Dreamer-1/p/5523046.html 最近接触到了串口及其读写,在此记录java进行串口读写的过程. 1.导入串口支持包 需要下 ...
最新文章
- Javascript学习笔记(三)--变量、作用域和内存问题
- ▲我的css架构理念
- 新版kali安装beef-xss一大堆报错解决办法
- android 仿ios timepicker,android:TimePicker仿照IOS時間選擇器,可自定義選擇器
- BugkuCTF-MISC题妹子的陌陌
- 技术解读丨分布式缓存数据库Redis大KEY问题定位及优化建议
- tone mapping简介
- 虚拟空间 配置 服务器,虚拟主机空间可以修改服务器配置吗
- c语言 格式转换函数,C语言中的格式转换函数.doc
- python sdk怎么用_python - alipay sdk 使用 及 注意点
- 用python计算有效前沿_15个好用到哭的python库,太牛了!
- MFC程序设计 笔记1---综述
- ANT下载与安装--windows
- 拾忆书苑(图书商城系统)网站的设计与实现(html;DIV+CSS; Bootstrap; Dreamweaver; Photoshop)
- MacBookPro 18款 连接上WiFi却无法上网
- CET6 2017.12.2
- arduino智能浇花系统_基于Arduino的远程自动浇花系统设计
- MDCC王戈点爆全场:Smule乐器王是怎样炼成的
- 在 Windows 安装期间将 MBR 磁盘转换为 GPT 磁盘
- 为什么人人都应该玩儿点儿DIY?