Affichage des articles dont le libellé est POCSAG. Afficher tous les articles
Affichage des articles dont le libellé est POCSAG. Afficher tous les articles

dimanche 4 juin 2023

TTGO: Décodeur PocSAG - Suite

Une nouvelle version du décodeur PocSAG à base de TTGO T3 V1.6 vient d'être finalisée qui permet de paramétrer celui-ci depuis la liaison série, et de définir les paramètres de connexion Wifi. L'heure peut alors être obtenue via le protocole NTP. Un serveur Telnet est ouvert qui permet de disposer d'une copie du flux.

La connexion série permet de paramétrer les clefs d'accès au Wifi, de lister les fréquences en mémoire, de sélectionner la fréquence active et de redémarrer le module. La journalisation de certains états et des messages reçus est effectuée sur cette liaison.


La liaison Wifi permet d'accéder à la copie horodatée de tous les messages mais aussi de sélectionner la fréquence de réception. L'horodatage est en heure UTC.
 

Ce firmware pourrait encore être amélioré en lui intégrant un backup des journaux sur une carte micro-SD voire un fichier de configuration. A suivre...

samedi 27 mai 2023

TTGO: Décodeur PocSAG

Il y a quelque temps j'avais approvisionné deux cartes TTGO T3-V1.6 contenant un ESP32 et une puce SX1278 permettant de travailler sur une bande 137Mhz à 512Mhz. Contenant un émetteur/récepteur ainsi qu'un modem LORA, cette puce peut aussi traiter les modulations FSK et OOK. Avec les ponts du mois de mai, j'ai pu prendre le temps nécessaire pour creuser les capacités de cette carte en m'appuyant sur la librairie RadioLib, l'idée étant de jouer avec les protocoles PocSAG, APRS et ACARS dans un premier temps.

Un premier programme fonctionnel vient d'être terminé - non sans difficulté pour optimiser la gestion de l'afficheur - qui permet la réception de messages PocSAG, programme qui devra être amélioré pour être paramétré en Wifi. Le nombre d'entrées/sorties disponibles sur cette carte étant réduit à 2 GPIO, il sera difficile d'aller au-delà.

La réception est excellente même avec l'antenne boudin de 3 cm fournie avec la carte. Pour la suite, il va me falloir intégrer la fonction de réception APRS au code de RadioLib afin d'en faire une passerelle. Et aussi étudier les modes à faible consommation.