Chat about Node-Serialport and projects using node serialport for specfic problems or bugs please open a github issue.
//Start
port.on('open', function(){
console.log('Port Opened');
port.write('ATE1');
});
port.on('data', function(data){
data = data.toString();
console.log(data);
});
const SerialPort = require('serialport')
const Readline = require('@serialport/parser-readline')
const port = new SerialPort('/dev/tty-usbserial1')
const parser = new Readline()
port.pipe(parser)
// Here we wait for data and do console.log
parser.on('data', console.log)
// Here we send data and do nothing else
port.write('ROBOT PLEASE RESPOND\n')