Table des matières

Anatomie d'un fichier de log IGC

Un fichier de log au format IGC (International Gliding Commission) est un fichier texte. Chaque ligne est un enregistrement.

Caractères valides

Les caractères présents au sein d'un fichier IGC appartiennent à une sous partie de la table ASCII de 0x20 à 0x7e. Les caractères ci dessous sont réservés:

CR 0x0d
LF 0x0a
$ 0x2a
! 0x21
\ 0x5c
^ 0x5e
~ àx7e

Les types

Ci dessous les Lettres préfixant les types d'enregistrements

A Constructeur et numéro de série
B Fix
C Task/declaration
D Differencial GPS
E Event
F Satellite constellation
G Security
H File header
I liste de données additionnelles après chaque B-record
J liste de données additionnelles après chaque K-record
K données fréquente, ajoutée après un B-record
L logbook/commentaire
[M-Z] Spare (réservés pour utilisation future)

Ordre des enregistrements

Exemple typique d'ordonnancement des enregistrements au sein d'un fichier IGC

A Le fichier commence toujours avec un type A
H Toujours après un enregistrement A
I définissant les données ajoutées à chaque B
J définissant les données ajoutées à chaque K
C si utilisé
L si utilisé
D si utilisé
F constellation satellite initiale
B
I
E PEV (Pilot Event)
B
K
B
K
L logbook (si utilisé)
G Toujours en dernier.

Préambule

Le fichier commence toujours par un un enregistrement de type A et des enregistrement multi-lignes de type HF (header file).

Le type I

Le type I permet de définir un complément qui s'ajoutera à chaque enregistrement fixe de type B.

I023638FXA3940SIU

Ici I02 indique que 2 valeurs sont ajoutées à l’enregistrement de type B:

Références