Aller au contenu

Les données GNSS du NMEA183

  • Format général : $<talker ID><type>,<données séparées par des virgules>*<checksum>
    **Exemple :**
    
    $GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47

2. Structure d’une trame

Élément Description
$ Début de trame
GP Identifie le talker (ex : “GP” = GPS, “GN” = multi-GNSS)
GGA Type de trame (ex : données de position)
, Séparateur de champs
*hh Checksum (somme de contrôle, XOR des caractères entre $ et *)
CR LF Fin de ligne (retour chariot + saut de ligne)

3. Trames GPS principales

$GPGGA — Global Positioning System Fix Data

Contient les données principales de positionnement.

Champ Signification Exemple
1 Heure UTC 123519 = 12:35:19 UTC
2 Latitude 4807.038
3 N/S N
4 Longitude 01131.000
5 E/W E
6 Qualité du fix 0 = pas de fix, 1 = GPS fix, 2 = DGPS
7 Nombre de satellites 08
8 HDOP (précision horizontale) 0.9
9 Altitude au-dessus du niveau de la mer 545.4 M
11 Altitude géoïde 46.9 M

Contient les informations minimales de navigation (position, vitesse, cap).

Champ Signification Exemple
1 Heure UTC 123519
2 Validité A = valide, V = invalide
3 Latitude 4807.038
4 N/S N
5 Longitude 01131.000
6 E/W E
7 Vitesse sol (nœuds) 022.4
8 Cap vrai (°) 084.4
9 Date 230394 = 23 mars 1994
10 Variation magnétique

$GPGSV — Satellites in View

Liste des satellites visibles avec leur élévation, azimut et SNR.

Champ Signification Exemple
1 Nombre total de messages 2
2 Numéro du message 1
3 Nombre total de satellites visibles 08
4+ Pour chaque satellite : ID, élévation, azimut, SNR

$GPGSA — GNSS DOP and Active Satellites

Indique les satellites utilisés pour le calcul du fix et les valeurs de précision (DOP).

Champ Signification
1 Mode de sélection (A = auto, M = manuel)
2 Type de fix (1 = pas de fix, 2 = 2D, 3 = 3D)
3–14 ID des satellites utilisés
15 PDOP (précision position)
16 HDOP
17 VDOP

$GPVTG — Track Made Good and Ground Speed

Indique la vitesse et le cap.

Champ Signification Exemple
1 Cap vrai (°) 054.7
2 “T” (true) T
3 Cap magnétique (°) 034.4
5 Vitesse en nœuds 005.5
7 Vitesse en km/h 010.2
9 Mode A = autonome, D = différentiel

4. Talker IDs courants

ID Signification
GP GPS
GN GNSS combiné (GPS + GLONASS + Galileo, etc.)
GL GLONASS
GA Galileo
GB BeiDou

5. Exemples

$GNGSA,A,3,68,,,,,,,,,,,,1.34,1.05,0.83,2*05
$GNRMC,073005.000,A,4816.6781,N,00424.9510,W,0.00,174.52,131025,,,D,V*11
$GNGGA,073006.000,4816.6781,N,00424.9510,W,2,10,1.05,30.4,M,51.9,M,,*52
$GNGSA,A,3,09,06,04,19,03,31,01,,,,,,1.34,1.05,0.83,1*0B
$GNGSA,A,3,68,,,,,,,,,,,,1.34,1.05,0.83,2*05
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
$GPGSA,A,3,04,05,09,12,24,25,29,,,,,,1.8,1.0,1.5*33
$GPGSV,2,1,08,01,40,083,41,02,17,050,43,03,12,272,42,04,07,110,45*70
$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A
$GPVTG,054.7,T,034.4,M,005.5,N,010.2,K*48