Newer
Older
import { SerialPort } from 'serialport'
import { ReadlineParser } from '@serialport/parser-readline'
import * as dotenv from 'dotenv'
dotenv.config()
const port = new SerialPort({
path: process.env.SERIAL_PORT,
baudRate: parseInt(process.env.SERIAL_BAUDRATE),
dataBits: 8,
stopBits: 1,
parity: 'none',
});
const parser = port.pipe(new ReadlineParser({ delimiter: '\n' }))
port.on('open', () => {
console.log('serial port open')
})