Voici le programme d'un tracker APRS. Il fonctionne comme le programme Beacon, mais avec en plus, une condition sur la distance parcourue. Si depuis la dernière émission, la durée est supérieure à 10 minutes, ou la distance parcourue supérieure à 1000 mètres, alors le tracker émet. Bien sûr, ces paramètres peuvent se régler. Il faut bien penser à renseigner votre indicatif dans la macro #define APRS_SOURCE. Le code source est commenté et ne devrait pas être trop difficile à comprendre pour quelqu’un qui connaît le langage C. La fonction setup() est appelée au démarrage du module TTGO, et la fonction loop() en boucle pour l’exécution du programme. C’est donc dans la fonction setup() que l’on va initialiser le système, et dans la fonction loop() que l’on va effectuer les tâches. Vous pouvez télécharger le fichier : TTGO_Tracker.zip