const { SerialPort } = require('serialport'); const { ReadlineParser } = require('@serialport/parser-readline') const dotenv = require('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') }) module.exports = {port, parser}