DD2-monitor/serial
phyto 43a71bf468 DO WHAT THE FUCK YOU WANT 2019-07-30 21:20:33 +02:00
..
Makefile aller chercher des bieres ? 2019-05-18 18:01:05 +02:00
README.md working on serial protocol 2019-01-28 14:42:33 +01:00
essai.sh apero du mercredi soir, bugs are coming 2019-04-03 19:53:15 +02:00
funcs.c more debug 2019-04-03 16:25:38 +02:00
serial.c DO WHAT THE FUCK YOU WANT 2019-07-30 21:20:33 +02:00
serial.h aller chercher des bieres ? 2019-05-18 18:01:05 +02:00
t.c DO WHAT THE FUCK YOU WANT 2019-07-30 21:20:33 +02:00

README.md

Serial Input

But premier de ce module : recevoir les données fournies par l'automate de contrôle du phytotron.

Ayant déja pratiqué ce genre de chose (recevoir des données par rs232) pour un déja ancien projet artsitique conçu par et avec MadPhoenix, je me propose de reprendre quelques parties de ce code, de le remettre au gout du jour et de le tester dès que possible.

principe général

Pour écouter plusieurs lignes simultanément, chaque port sera traité par un thread séparé, et les diverses données reçues seront pré-traitées par celui-ci. Les flux de données seront alors agrégées par le célèbre synthétiseur d'évènement mis au point il y a très longtemps par le professeur Cispeo.

À venir...

Un petit exemple ?

Oui, voilà. À ce jour (20 déc. 2018), on va dire que ça ne marche pas. Il faut dire que les serial devices ont toujours étés un peu le domaine de la magie noire. Mais quand même, coincer sur un read qui ne bloque pas, c'est un peu ironique.

Après un peu plus d'investigation, j'en arrive à conclure qu'il y a plein de subtilités entre les diverses variantes d'Arduino. Mais pas que. Je pense que les quatre ports série supplémentaires de l'Arduino Mega seront moins capricieux.