Bonjour,
Je débute avec node.js
Je cherche à communiquer via le port série. J'arrive à envoyer mes trames, j'arrive à afficher la réponse dans la console, mais je n'arrive pas à récupérer la réponse dans une variable pour l'exploiter.
Je pensais déclarer une variable comme var reply ="", avant la ligne parser.on et dans la function faire reply = data;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 const SerialPort = require('serialport'); const Readline = SerialPort.parsers.Readline; const port = new SerialPort('COM5', {autoOpen: true}); const parser = new Readline(); port.pipe(parser); parser.on('data', function (data) { console.log(data); } ); var trame = "toto"; port.write( trame );
Mais ça ne fonctionne pas
Je pense qu'il me manque quelques bases ...
Partager