Communication série Arduino
-
Bonjour à tous,
J’essaie de faire communiquer Recalbox avec un Arduino depuis putty en envoyant des commandes bash (chiffre de 0 à 9) types "echo 5 > /dev/ttyUSB0". Lorsque l'Arduino reçoit un chiffre, il allume tel ou tel led.
Mais j'ai l'impression qu'elle ne part pas bien et/ou n'est pas interprétée en chiffre sur l'Arduino.
J'ai testé sur un Nano chinois sur /dev/ttyUSB0 et Uno officiel sur /dev/ttyACM0.A chaque fois les Arduinos semblent être bien reconnus et les leds Rx s'allument lors de l'envoi de la commande.
Le code fonctionne bien depuis un Windows ou depuis un raspbian.
Quelqu'un aurait une idée ?
Je recherche des cas similaires sur le forum ou sur le net mais sans succès
Je suis sur Recalbox 8.1.1 sur un PI4
Merci, bisous
-
Bon après moultes essai, j'ai lâché l'affaire de la communication série en bash..
J'ai fait un script python et ça fonctionne (a condition d'ajouter le dossier serial de pyserial)Mais si quelqu'un à l'explication de pourquoi ça ne fonctionnait pas en bash ça m'intéresse ! (encodage ?)