Telecommande xBee - bugs si hors portée ou coupure emetteur

Non je ne veux pas envoyer l'état brut des entrées, ce que j'envois diffère suivant le mode de la télécommande :

  • mode fonction vérin
  • mode fonction treuil
  • mode fonction treuil inverse

le récepteur comporte 9 relais et la télécommande 4 poussoir configurés par le commutateur 3 fonctions

"tab_etat est l'image de l'état des 8 premiers relais du récepteur
en mode vérin, seul les 4 premiers relais doivent fonctionner, en mode treuil et treuil inverse, seul les 4 suivant doivent fonctionner.
Le 9ème est commandé lorsque l'un des 4 premiers est commandé
Je sais c'est peut être pas très clair...
La partie émetteur fonctionne correctement, probablement que le code pourrait être plus simple.
Mon problème se situe niveau récepteur.
Si plus de signal reçu, je voudrai mettre tous les relais à l'arret.