From 344dc2a8119baa02e395b871baec3f66acfa6ede Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Wed, 17 Jun 2015 13:38:16 -0700 Subject: [PATCH] changes to server setup --- node/nodeServer.js | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/node/nodeServer.js b/node/nodeServer.js index 98877f54..431427a9 100644 --- a/node/nodeServer.js +++ b/node/nodeServer.js @@ -4,27 +4,33 @@ var serialport = require('serialport'); -SerialPort = serialport.SerialPort;// make a local instance of it +SerialPort = serialport.SerialPort;// make a local instance // list serial ports: serialport.list(function (err, ports) { ports.forEach(function(port) { console.log(port.comName); }); - var portName = ports[4].comName; - console.log("opening port " + portName); - var myPort = new SerialPort(portName, { - baudRate: 9600, - // look for return and newline at the end of each data packet: - parser: serialport.parsers.readline("\r\n") - }); +}); - myPort.on('open', onPortOpen); - myPort.on('data', onPortData); - myPort.on('close', onPortClose); - myPort.on('error', onPortError); +//defualts +var portName = '/dev/cu.usbserial-DA01L12I'; +var baudRate = 9600; + +var myPort = new SerialPort(portName, { + baudRate: baudRate, + parser:serialport.parsers.readline("\n") +// parser: serialport.parsers.raw }); +myPort.on('open', onPortOpen); +myPort.on('data', onPortData); +myPort.on('close', onPortClose); +myPort.on('error', onPortError); + + + + function onPortOpen(){ console.log("port open"); } -- GitLab