reno-:
J'ai essayé ce que tu m'as dit mais je n'ai pas réussi à bien faire la chose.
Comme tu as enlevé les Serial.pribnt(), quand tu arrive au while(), le projecteur n'a pas encore répondu. Trop tôt.
cela n'est pas conforme au protocole pjlink qui demande à fermer la connection s'il y a 30 secondes d'inactivité, car dans ce cas la le projecteur fermera la communication.
Arg, ce n'est pas ce que tu as dis plus haut :
il apparait qu'il faut fermer la connection après avoir reçu la réponse comme quoi l'ordre a bien été exécuté.
Dans ce cas effectivement, il vaut mieux remettre les boucle de lecture des réponses dans loop() avec un calcul de temps passé pour fermer au bout de 30sec.