Es läuft jetzt, nur startet serialport nicht immer, ich muss mal genau beobachten waran das liegt.
Vielleicht lässt mein Code ja etwas abstürzen.
Hier nun ein Code der funktioniert, zumindest mal die Grundfunktion. Ich kann im Arduino Terminal Zeichen eingeben, und der AsCii code wird mir angezeigt.
var Serialport = require('serialport');
var portName = '/dev/ttyUSB0';
const port = new Serialport(portName, {
autoOpen: true,
baudRate: 115200,
dataBits: 8,
parity: 'none',
stopBits: 1,
flowControl: false
});
// Read the port data
port.on("open", function () {
console.log('open');
port.on('data', function(data) {
console.log(data);
});
});
Ich denke es lag nie daran, dass serialport nicht installiert war!