Le format ADIF

Le format ADIF, abréviation de Amateur Data Interchange Format, est largement utilisé dans le radioamateurisme pour stocker les entrées de journal de bord, facilitant ainsi l’échange d’informations de contact (QSO) entre différents programmes de journalisation. C’est un format standard qui permet aux radioamateurs de partager et de confirmer facilement les données de QSO, essentielles pour les soumissions de récompenses et les échanges de cartes QSL (confirmation).

L’historique du format ADIF (Amateur Data Interchange Format) remonte aux premiers jours de l’informatique dans le radioamateurisme, où les opérateurs ont commencé à utiliser des ordinateurs pour enregistrer leurs contacts (QSO) et gérer leurs journaux de bord. Avant l’adoption de l’ADIF, chaque logiciel de journalisation utilisait son propre format de fichier, ce qui rendait difficile l’échange de données de QSO entre les radioamateurs utilisant différents programmes. Cela posait particulièrement problème pour la confirmation des contacts et la soumission de logs pour les récompenses et les concours.

L’ADIF a été développé dans les années 1990 comme une solution à ces problèmes d’interopérabilité. Un groupe de développeurs de logiciels de radioamateur et d’opérateurs a collaboré pour créer un format de fichier standard qui pourrait être adopté par tous les logiciels de journalisation.
Le but était de simplifier l’échange de logs et d’informations de QSO entre les opérateurs et de faciliter l’envoi de ces informations pour les confirmations de QSL et les soumissions de concours.

Depuis sa création, le format ADIF a évolué à travers plusieurs versions, chacune ajoutant de nouvelles balises et fonctionnalités pour répondre aux besoins changeants des radioamateurs et intégrer de nouvelles informations pertinentes aux journaux de bord modernes.
Les mises à jour ont inclus l’ajout de champs pour de nouveaux modes de communication, des fonctionnalités pour gérer les contacts via des satellites, et des adaptations pour mieux gérer les informations liées aux awards et aux diplômes.

L’adoption généralisée de l’ADIF a considérablement facilité l’échange d’informations de QSO au sein de la communauté radioamateur. Les opérateurs peuvent désormais facilement partager leurs logs avec d’autres, soumettre des entrées de concours, et télécharger des données de QSO vers des bases de données en ligne pour la confirmation des contacts sans avoir besoin de saisir manuellement des informations ou de convertir des fichiers d’un format à un autre.
De plus, l’ADIF a permis l’émergence de services en ligne et de bases de données de confirmation de contacts, tels que Logbook of The World (LoTW) de l’ARRL, qui utilisent ce format pour l’échange de données.

Aperçu de base du format ADIF :

Structure du fichier : Un fichier ADIF est un fichier texte qui a généralement une extension de fichier .adi. Il se compose d’informations d’en-tête suivies d’une série d’entrées d’enregistrement, chacune représentant un QSO unique.

En-tête : La section d’en-tête contient des métadonnées sur le journal, telles que le programme utilisé pour créer le fichier, le propriétaire du journal et toutes les préférences ou paramètres pertinents. Les lignes d’en-tête commencent par la balise <adif_ver:, indiquant la version d’ADIF utilisée.

Enregistrements : Chaque enregistrement de QSO est composé d’une série de champs étiquetés enclos dans des crochets angulaires, comme <CALL:5>F4HXN, où CALL est le nom de la balise, 5 est la longueur du champ, et F4HXN est la valeur. Les champs d’enregistrement incluent des informations telles que l’indicatif de la station contactée, la date et l’heure du QSO, la bande et le mode utilisés, et le rapport de signal donné et reçu.

Fin d’enregistrement : Les enregistrements sont séparés par <eor> ou <EOR>, indiquant la Fin De l’Enregistrement. Cette balise signale que toutes les données pour un QSO particulier ont été présentées, et le prochain enregistrement (s’il y en a) suivra.

Balises courantes : Certaines balises courantes incluent CALL (l’indicatif de l’autre station), QSO_DATE (date du QSO), TIME_ON (heure de début du QSO), BAND (la bande sur laquelle le QSO a eu lieu), MODE (le mode d’opération, comme CW, SSB, FT8), RST_SENT et RST_RCVD (rapports de signal envoyés et reçus), parmi d’autres.

Balises personnalisées : Les utilisateurs peuvent définir des balises personnalisées pour les informations non couvertes par les balises standard. Ces balises personnalisées doivent commencer par un trait de soulignement .

Pour créer ou travailler avec des fichiers ADIF, on peut utiliser divers programmes de journalisation conçus pour les opérateurs radioamateurs, qui prennent en charge l’exportation et l’importation de journaux au format ADIF. La création ou l’édition manuelle de fichiers ADIF est possible avec n’importe quel éditeur de texte, à condition de suivre strictement les spécifications du format.

ADIF est un exemple frappant de la manière dont la collaboration et le consensus au sein d’une communauté peuvent résoudre des problèmes communs et faciliter les échanges d’informations dans un hobby technique et global tel que le radioamateurisme.