Correction thanks @heuzef

This commit is contained in:
Yorick Barbanneau 2023-02-26 21:04:32 +01:00
parent 8c68814e22
commit 20073c5d46

View file

@ -45,7 +45,7 @@ circup install adafruit_macropad
## Installer minicom ## Installer minicom
Nous allons maintenant prépare notre système pour tester la connexion série . Nous allons maintenant préparer notre système pour tester la connexion série.
Tout d'abord installons un logiciel pour communiquer via le port série pour Tout d'abord installons un logiciel pour communiquer via le port série pour
Interagir avec le Macropad. Personnellement j'ai choisi [*minicom*][l_minicom] Interagir avec le Macropad. Personnellement j'ai choisi [*minicom*][l_minicom]
disponible dans les dépôts Debian, Archlinux et sûrement d'autres distributions: disponible dans les dépôts Debian, Archlinux et sûrement d'autres distributions:
@ -400,7 +400,7 @@ while True:
Le script commence par initialiser le périphérique série, puis vide l'ensemble Le script commence par initialiser le périphérique série, puis vide l'ensemble
des données présente dans le buffer du port série avec `ser.flushInput()` afin des données présente dans le buffer du port série avec `ser.flushInput()` afin
de repartie de zéro. Commence ensuite une bouble infinie (notre script reste de repartie de zéro. Commence ensuite une boucle infinie (notre script reste
résident en mémoire). résident en mémoire).
`line = ser.readline()` permet de mettre notre processus en attente passive tant `line = ser.readline()` permet de mettre notre processus en attente passive tant
@ -412,7 +412,7 @@ pour en vérifier l'état. L'instruction `ser.write()` transmet l'état de ce
dernier au Macropad qui **agira en conséquence**. dernier au Macropad qui **agira en conséquence**.
Ici encore le script reste minimal, il suffit maintenant de le lancer et Ici encore le script reste minimal, il suffit maintenant de le lancer et
d'observer les différents messages ainsi que l'état di microphone : d'observer les différents messages ainsi que l'état du microphone :
```shell ```shell
chmod +x serial_daemon.py chmod +x serial_daemon.py
@ -437,14 +437,14 @@ l'activation de la sourdine.
## En conclusion ## En conclusion
Nous avons donc vu comment utiliser les ports série -- que se soir pour la Nous avons donc vu comment utiliser les ports série -- que se soit pour la
connexion REPL ou pour les données -- sur notre *Macropad Adafruit*. connexion REPL ou pour les données -- sur notre *Macropad Adafruit*.
Personnellement j'adore ce petit périphérique qui permet une infinité de Personnellement j'adore ce petit périphérique qui permet une infinité de
possibilité et se programme relativement facilement grâce à *CircuitPython*. possibilité et se programme relativement facilement grâce à *CircuitPython*.
Bien sût cet article n'a pas pour vocation d'aller en profondeur, que se soit Bien sût cet article n'a pas pour vocation d'aller en profondeur, que se soit
dans les paramétrages des connexions séries que dans les possibilités offertes. dans les paramétrages des connexions séries que dans les possibilités offertes.
Mais su le sujet vous intéresse une petite recherche sur les Internets vous Mais si le sujet vous intéresse une petite recherche sur les Internets vous
donnera de quoi faire. Je ne peux cependant que vous conseiller l'excellent article donnera de quoi faire. Je ne peux cependant que vous conseiller l'excellent article
de [Carlos Olmos] qui a utilisé le Macropad pour se créer un jukebox. Je m'en de [Carlos Olmos] qui a utilisé le Macropad pour se créer un jukebox. Je m'en
suis inspiré pour l'écriture de cet article. suis inspiré pour l'écriture de cet article.