【发布时间】:2014-06-25 17:08:46
【问题描述】:
我正在使用节点制作一个小项目,并且我正在尝试将 USB 端口与 SerialPort 模块一起使用(npm install serialport)... 我做这个:
var dev = 'the port of the device';
var sp = new com.SerialPort(dev,{baudrate:9600,parser:com.parsers.readline('\r\n')});
我使用的是 Windows,但我不知道哪个是必须使用 USB 的端口的路径。例如,对于 linux,我知道这样的事情:“/dev/cu.usbmodemfd121”可以工作......但不适用于 Windows。
我正在尝试使用 node 将 pc 与 arduino 连接起来。我找到了this topic,但没有任何效果。 我试试这个:
var serialport = require('serialport');
var sf = require('sf');
serialport.list(function (err, results) {
if (err) {
throw err;
}
for (var i = 0; i < results.length; i++) {
var item = results[i];
console.log(sf('{comName,-15} {pnpId,-20} {manufacturer}', item));
}
});
我用 USB 连接我的手机,运行程序,但我在控制台上什么也看不到......
有什么建议吗??有什么帮助吗??
PP:对不起,我的英语不好。
【问题讨论】:
标签: windows node.js serial-port usb