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.

"$PMXS, Cursor" NMEA Sentence

Cette phrase est utilisée pour afficher dans TIMEZERO l'emplacement d'un curseur externe (ou une position externe générique telle que la position d'un second GPS ou du ROV). Cette position est affichée et représentée par un carré vert et vous pouvez l'afficher ou la masquer dans le menu "Navire" du ruban.

$PMXS,CURSOR,llll.ll,a,yyyyy.yy,a*hh

Remarque : un outil externe permettant de convertir une phrase GPS régulière en $PMXS, CURSOR est disponible. Cet outil s'avère utile pour positionner un deuxième GPS ou ROV (envoi d'une phrase de position régulière) dans TIMEZERO.

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.

Format de fichier pour les bouées de pêche :

TIMEZERO vérifie périodiquement le contenu du répertoire spécifié dans les options Cibles sous l'Emplacement des données de bouées de pêche.

Si un fichier dont le nom suit le modèle *_PosReport*.* est présent, TIMEZERO l'analyse et affiche les bouées à l'écran.

Les phrases contenues dans le fichier texte ressemblent beaucoup aux phrases NMEA. Chaque ligne commence par $MXMIT et tous les champs sont séparés par une virgule.

Définition des champs :

ID- string(8) - Identifiant

ALIAS - string(20) - Nom

Date UTC – 220709 - JJMMAA

Heure UTC – 125632 - HHMMSS

Latitude - 003.8955 (comme NMEA)

Hemisphere - [N,S]

Longitude - 122.9486 (comme NMEA)

Meridian - [E,W]

Vcc - 00.0 – voltage Batterie

Temp - [-]00.0 - Température

Flash - [0,1]

Alarme batterie - [0,1]

Alarme vitesse - [0,1]

Commande à distance active - [0,1]

Exemple :

$MXMIT,M2I51041,Buoy,060710,125851,042.1363,N,008.8022,W,11.7,37.7,0,0,0,0

 

Remarque : pour chaque bouée, TIMEZERO n'accepte que les nouvelles positions datées après la dernière position. TIMEZERO supprime le fichier après l'avoir récupéré.

"$PRBY" Bouée de pêche NMEA Sentence

TIMEZERO est compatible avec la phrase propriétaire NMEA "$PRBY" qui est utilisée pour recevoir des informations sur des bouées de pêche. Cette phrase est utilisée par le fabricant japonais de bouées "Ryokusei" :

"$GBBLV" Bouée de pêche NMEA Sentence

TIMEZERO est compatible avec la phrase propriétaire NMEA "$GBBLV" qui est utilisée pour recevoir des informations sur les bouées de pêche. Cette phrase est utilisée par le fabricant japonais de bouées "Ryokusei" :

$GBBLV,,3554.330,N,14009.660,E,,,,,,,,,,,,232210,,15.0,*5B<cr><lf>

Champ1 : vide

Champ2 : Latitude

Champ3 : N/S

Champ4 : Longitude

Champ5 : E/W

Champ6-15 : vide

Champ16 : Identification de la bouée en six lettres

Champ17 : vide

Champ18 : SST

Champ19 : Checksum