передаём 0 или 1 если меняется вход
This commit is contained in:
parent
3fbcd57b63
commit
7119c4a699
14
index.js
14
index.js
@ -1,7 +1,4 @@
|
|||||||
// const { SerialPort } = require('serialport')
|
// const { SerialPort } = require('serialport')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// // Create a port
|
// // Create a port
|
||||||
// const port = new SerialPort({
|
// const port = new SerialPort({
|
||||||
// path: '/com16/tty-usbserial1',
|
// path: '/com16/tty-usbserial1',
|
||||||
@ -18,7 +15,14 @@
|
|||||||
// })
|
// })
|
||||||
const { SerialPort } = require('serialport')
|
const { SerialPort } = require('serialport')
|
||||||
const { ReadlineParser } = require('@serialport/parser-readline')
|
const { ReadlineParser } = require('@serialport/parser-readline')
|
||||||
const port = new SerialPort({ path: '/com16/ROBOT', baudRate: 9600 })
|
const port = new SerialPort({ path: '/com16', baudRate: 9600 })
|
||||||
|
|
||||||
|
var str = "";
|
||||||
|
|
||||||
const parser = port.pipe(new ReadlineParser({ delimiter: '\r\n' }))
|
const parser = port.pipe(new ReadlineParser({ delimiter: '\r\n' }))
|
||||||
parser.on('data', console.log)
|
parser.on('data', (data) => {
|
||||||
|
if (str != data) {
|
||||||
|
console.log(data);
|
||||||
|
}
|
||||||
|
str = data;
|
||||||
|
})
|
Loading…
Reference in New Issue
Block a user