Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Arduino UNO在连接后立即断开连接_Node.js_Arduino_Node Serialport - Fatal编程技术网

Node.js Arduino UNO在连接后立即断开连接

Node.js Arduino UNO在连接后立即断开连接,node.js,arduino,node-serialport,Node.js,Arduino,Node Serialport,我一直在努力获取node.js(Javascript)代码,该代码可以在Windows机器(Windows 8)上运行,但不能在Macintosh(OS X Snow Leopard)上运行。这里的代码是Macintosh代码,它修改了一些代码: var SerialPort = require('serialport').SerialPort; var port = new SerialPort("/dev/tty.usbmodem3d11", { baudrate: 9600,

我一直在努力获取node.js(Javascript)代码,该代码可以在Windows机器(Windows 8)上运行,但不能在Macintosh(OS X Snow Leopard)上运行。这里的代码是Macintosh代码,它修改了一些代码:

var SerialPort = require('serialport').SerialPort;
var port = new SerialPort("/dev/tty.usbmodem3d11", {
    baudrate: 9600,
    dataBits: 8,
    parity: 'none',
    flowControl: false
});

port.on('open',function() {
  console.log('Port open');
});

port.on('close',function() {
    console.log('Port closed');
});

port.on('data', onData);
以下是输出:

Port open
Port closed
港口似乎在打开后立即关闭。我不太清楚为什么。有什么线索吗?(我知道DTR/DSR问题可能是背后的原因,但我不确定如何解决这些问题。)