[ Foro de Javascript ]

Pregunta sobre lrequire('@serialport/parser-readline');

26-Mar-2019 05:09
Invitado (Juan David)
1 Respuestas

Estoy desarrollando un algortimo donde pueda leer los datos que mando por puerto serial del arduino y me he encontado con varias librerías entre ella serialport de npm.  Quisiera entender un poco de que tratan las siguientes líneas de código

const SerialPort = require("serialport");
const Readline = require('@serialport/parser-readline');
const port = new SerialPort('/dev/ttyACM0');

const parser = port.pipe(new Readline({ delimiter: '\r\n' }));

Muchas gracias por la colaboración


26-Mar-2019 22:43
Nacho Cabanes (+42)

Las dos primeras cargan "funciones de biblioteca", ya preparadas para que tú las uses. La tercera indica qué puerto serie se debe mirar.  Son líneas que deberán estar, y quizá cambie la tercera ligeramente si accedes a otro puerto.

La única línea que tiene algo de "complejidad lógica" es la última, que lee información que llega a través del puerto serie, y que estará terminada con un "final de línea".






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)