#1 Le 21/06/2018, à 08:50
- Compte supprimé
[Résolu] Communication avec le port serie
Bonjour,
Je souhaite lire le port série /dev/ttyACM0 de mon ordinateur( relié à un Arduino).
Si "y" y est lu alors mon script doit afficher sur l'écran "ça marche!".
J'ai écrit ceci :
#!/bin/bash
gg=0
while [ $gg -eq 0 ]
do
cat /dev/ttyACM0 >arduinbidon.txt
lecture=$(cat arduinbidon.txt)
if [ "$lecture" == "y" ]
then
echo "ça marche!"
fi
done
Cependant mon code n'est pas fonctionnel ...
Dernière modification par Compte supprimé (Le 21/06/2018, à 10:09)
#2 Le 21/06/2018, à 10:08
- Compte supprimé
Re : [Résolu] Communication avec le port serie
J'ai résolu mon problème en ajoutant une pause de 0.2 seconde entre l' écriture de arduinbidon.txt et de sa lecture .
Il semble que ,sans cela , l'ordi commence la lecture de arduinbidon.txt avant même que le fichier soit enregistré ..