Phrases propriétaires et format de fichier

Les phrases propriétaires fournissent aux équipementiers la possibilité d'utiliser les définitions de la structure des phrases de la norme NMEA 0183 pour transférer des données qui n'entrent pas dans le cadre des phrases approuvées

Vous trouverez ci-dessous les phrases propriétaires reconnues et utilisées par TIMEZERO.

Phrase NMEA cible "PMXS, TLLX"

Remarque : TIMEZERO peut générer en sortie au maximum 200 cibles ARPA à raison de 10 cibles par seconde

Format de fichier pour les données POSREPORT :

TIMEZERO explore un dossier (défini dans les options Cibles sous "Emplacement des données de suivi de flotte") à la recherche de fichiers texte nouveaux ou mis à jour contenant des informations de positions.  Lorsque TIMEZERO détecte un nouveau fichier dans ce dossier, il l'analyse et affiche la position de la ou les cibles à l'écran.

TIMEZERO est compatible avec deux formats : le format traditionnel "POSREPORT" et le format "simplifié".

Format POSREPORT

Le fichier texte POSREPORT commence par “POSREPORT”, puis chaque ligne suivante correspond à une cible, les champs sont séparés par des ";".

Définition des champs de données :

  • Rang (entier)
  • Nom ou Id (chaîne de caractères)
  • Latitude (chaîne de caractères, degrés.minutes(fixé à 2 chiffres)décimal)
    ex : N 44°54.074' = 44.54074N
  • Longitude (chaîne de caractères, degrés.minutes(fixé à 2 chiffres)décimal)
    ex : W 034°42.012' = 34.42018W
  • Date (UTC, format MM/DD/YY hh:mm(:ss en option)
  • Commentaire (chaîne de caractères)

Exemple d'une position POSREPORT :

POSREPORT
0;13;15.0215N;26.4728W;01/20/16 09:00:00;
0;Joe;15.0216N;26.4738W;01/20/16 09:10;comment

Format POSREPORT simplifié

Le texte simplifié contient une ligne par cible dont chaque ligne commence par "//TM/POS". Ensuite, les paramètres (combinaison clé/valeur) suivants sont utilisés (l'ordre n'est pas important).

  • //OP/xxxxxx utilisé pour définir le nom ou l'ID de la cible (chaîne de caractères)

  • //LT/xx.xxxx utilisé pour définir la latitude de la cible (chaîne de caractères : degré.décimal N = + / S = -)

  • //LG/xx.xxxx utilisé pour définir la longitude de la cible (chaîne de caractères : degré.décimal E = + / W = -)

  • //DA/xxxxxx utilisé pour définir la date de la position (chaîne de caractères : AAAAMMJJ)

  • //TI/xxxxxx utilisé pour définir l'heure de la position (chaîne de caractères : HHMMSS)

Exemple :

//TM/POS//OP/My Name//LT/-16.4056//LG/-73.2195//DA/20120526//TI/141530

Remarque TIMEZERO supprime le fichier après l'avoir lu.