Ce dernier week-end a bien été occupé à développer un afficheur NMEA destiné à être connecté à un GPS-DO 10MHz. Cet afficheur permettra de vérifier le bon fonctionnement du GPS, et donc du verrouillage du TXCO.
Le dispositif utilise Arduino Nano pilotant un afficheur LCD 2×16 caractères. Le tout est intégré dans un boîtier plastique, l’adaptation de niveau est assurée par un MAX232. L’ensemble est alimenté par la base de temps laquelle transmet aussi le signal 1PPS pour contrôle.
La programmation reste simple quoique s’appuyant sur deux timers, l’un interne destiné à contrôler l’affichage des différentes séquences, le second contrôlé par le signal 1PPS. Aucune des librairies existantes pour l’Arduino ou pour le Teensy ne gère proprement les erreurs protocolaires. Un automate d’état a donc été réécrit pour traiter chaque trame NMEA sans se limiter à la trame RMC comme le font la majorité des parseurs.
La suite est à lire Divers: Afficheur NMEA de : RX CONTROLS