Skip to content

Commit 11f02b3

Browse files
committed
additional necessary changes for serialport to work
1 parent ba4fc63 commit 11f02b3

File tree

11 files changed

+15
-12447
lines changed

11 files changed

+15
-12447
lines changed

day2/01-button-serial/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ parser.on('data', data => {
2525
} else {
2626
console.log("NOT PRESSED");
2727
}
28-
});
28+
});

day2/01-button-sockets/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ const PORT = 3000;
88
const server = require('http').createServer(app);
99
const io = require('socket.io')(server);
1010

11-
const SerialPort = require('serialport');
12-
const Readline = require('@serialport/parser-readline');
13-
const sPort = new SerialPort('/dev/cu.usbmodem141101', { baudRate: 9600 });
14-
const parser = sPort.pipe(new Readline({ delimiter: '\n' }));
11+
const { SerialPort } = require('serialport');
12+
const { ReadlineParser } = require('@serialport/parser-readline');
13+
const sPort = new SerialPort({ path: '/dev/cu.usbmodem14101', baudRate: 9600 });
14+
const parser = sPort.pipe(new ReadlineParser({ delimiter: '\r\n' }));
1515

1616

1717
io.on('connection', function (socket) {

day2/01-button-sockets/package-lock.json

Lines changed: 0 additions & 3410 deletions
This file was deleted.

day2/01-button-sockets/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"dependencies": {
1212
"express": "^4.16.4",
1313
"nodemon": "^1.19.3",
14-
"serialport": "^7.1.5",
1514
"socket.io": "^2.2.0"
1615
}
1716
}

day2/02-knob/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ const PORT = 3000;
88
const server = require('http').createServer(app);
99
const io = require('socket.io')(server);
1010

11-
const SerialPort = require('serialport');
12-
const Readline = require('@serialport/parser-readline');
13-
const sPort = new SerialPort('/dev/cu.usbmodem141101', { baudRate: 9600 });
14-
const parser = sPort.pipe(new Readline({ delimiter: '\n' }));
11+
const { SerialPort } = require('serialport');
12+
const { ReadlineParser } = require('@serialport/parser-readline');
13+
const sPort = new SerialPort({ path: '/dev/cu.usbmodem14101', baudRate: 9600 });
14+
const parser = sPort.pipe(new ReadlineParser({ delimiter: '\r\n' }));
1515

1616

1717
io.on('connection', function (socket) {

0 commit comments

Comments
 (0)