Skip to content

Instantly share code, notes, and snippets.

@bcomnes
Created March 10, 2014 19:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bcomnes/9472459 to your computer and use it in GitHub Desktop.
Save bcomnes/9472459 to your computer and use it in GitHub Desktop.
var serialport = require('serialport');
var SerialPort = serialport.SerialPort;
var replify = require('replify');
var serialPort = new SerialPort('/dev/cu.PL2303-0000101D', {
baudrate: 2400,
parser: serialport.parsers.readline('\r')
});
serialPort.on('open', function () {
replify('sempl', serialPort, { 'serialPort': serialPort });
console.log('open');
serialPort.write('\r', function(err, results) {
console.log('err ' + err);
console.log('results ' + results);
});
serialPort.write('\r', function(err, results) {
console.log('err ' + err);
console.log('results ' + results);
});
serialPort.write('\r', function(err, results) {
console.log('err ' + err);
console.log('results ' + results);
});
serialPort.on('data', function(data) {
console.log('data received: ' + data);
});
});
serialPort.cr = function () {
serialPort.write('ACC\r');
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment