-
cats : un ‘cat’ pour le port série
Posté le 30th novembre 2009 9 commentaires(an english version of this post is available here)
Pour un futur projet, j’avais besoin de faire quelquechose du genre ‘cat /dev/leportserie’.
Bien sur, avec cat, ça ne marche pas terrible. Alors voici ‘cats’, un ‘cat’ spécial port série.
Ca a été écrit en 30 minutes, pas vraiment testé, mais à priori ça marche plutôt pas mal pour des opérations de lecture et d’écriture pas trop tordues.
Par défaut, cats fonctionne en 9600 bauds.
Compilation :
gcc cats.c -o catsExécution :
./cats /dev/ttyUSB0Example d’utilisation : attraper votre altitude depuis le GPS qui envoie des trames NMEA sur le port série :
./cats /dev/ttyUSB0 | grep GGA | cut -f 10 -d','cats habite chez GitHub : http://github.com/leucos/cats
Les retours, remarques et les engueulades sont les bienvenues.
EDIT : nouvelle option pour cats (timestamping).
-
cats : serial port cat like utility
Posté le 14th novembre 2009 1 commentaire(une version française de ce post est disponible ici)
For an upcoming project, I needed to be able to ‘cat’ the serial port.
So welcome ‘cats’, a serial cat wannabe.It’s very simple and not much tested for now, but works fine to read from the serial port. So if you give it a try, please send feedback.
Default baud rate is 9600.
Compile :
gcc cats.c -o catsRun :
./cats /dev/ttyUSB0Usage exemple : grabbing your altitude from your serial connected NMEA GPS
./cats /dev/ttyUSB0 | grep GGA | cut -f 10 -d','Grab the source.
EDIT : cats has now a GitHub home http://github.com/leucos/cats

