Urgent!!! Aide Branchement Arduino Uno Avec Plusieurs Interfaces

Le soucis c'est que si tu as plusieurs SoftwareSerial et que sur chacune tu as un équipement distant qui parle de lui-même, tu perd tout ce que tu reçois.
Il faut utiliser la méthode .listen() pour déclarer qu'elle SoftwareSerial est écoutée à un moment donné.
Donc c'est plutot fait pour fonctionner dans un mode question-réponse :
Grossièrement ca donne:
A.listen();
A.print("question à A");
A.readUntil( ... );
B.listen();
B.print("question à A");
B.readUntil( ... );

Mais si B commence à parler alors que tu écoutes A, tu perd tout ce qui arrive.
Cela vient du fait qu'il ne gère qu'une seule interruption simultanément et que l'intégralité de la réception de chaque caractère s'effectue de toute façon dans la routine d'interruption bloquant ainsi toutes les autres interruptions durant la réception des 10 bits d'un caractère (start + 8 + stop);