node-red / node-red/node-red-nodes
node-red-node-serialport message duplication
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.1k
- Forks
- 612
- Ø Merge
- 13 Std. 57 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
Which node are you reporting an issue on?
node-red-node-serialport serial control node
What are the steps to reproduce?
Just send enable two or more times to control node
What happens?
All serial nodes that have output and are configured for the same port will emit multiple same messages according to number of issued enables
What do you expect to happen?
I expect to emit the unique message only one time
I've tried it with usb serial and with native rs232, both same behaviour.
- Node-RED version: 3.1.9
- node.js version: 20.13.1
- npm version: 10.5.2
- Platform/OS: Ubuntu 24.04 LTS
- Browser: Chrome
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem seriellen Steuerknoten node-red-node-serialport und reproduziere das Problem, indem du enable zwei oder mehr Mal an Knoten sendest, die sich einen Port teilen. Verfolge, wie enable-Anfragen die Ausgabe des serial-node registrieren oder auslösen, und überprüfe anschließend, dass wiederholte enable-Aufrufe eine einzige eindeutige Nachricht statt Duplikaten erzeugen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, nodejs
- Bereich
- embedded-iot
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100