node-red-node-serialport message duplication

Ouverte
#1,069 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
javascript, nodejs
Domaine
embedded-iot

Piste de recherche

Commencez par le nœud de contrôle série node-red-node-serialport et reproduisez le problème en envoyant enable au moins deux fois aux nœuds qui partagent un port. Suivez la manière dont les requêtes enable enregistrent ou déclenchent la sortie de serial-node, puis vérifiez que des enable répétés produisent un seul message unique plutôt que des doublons.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
JavaScript
Étoiles
1.1k
Forks
612
Merge moyen
13 h 57 min
PR mergées (30 j)
3

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de node-red/node-red-nodes

Toutes les issues de node-red/node-red-nodes

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.