11.4.8 NMEA-0183-Telegramm (GGA)
Das NMEA-0183-GGA-Telegramm besteht aus einer Zeichenfolge, eingeleitet durch die Zeichenfolge „$GPGGA"
und abgeschlossen durch die Zeichenfolge «CR» (Carriage-Return) und <LF> (Line-Feed). Das Format ist:
$GPGGA,hhmmss.ff,bbbb.bbbbb,n,lllll.ll,e,A,vv,hhh.h,aaa.a,M,
ggg.g,M,,0 * cs<CR><LF>
Die kursivgedruckten Buchstaben werden durch Zahlen in ASCII-Format ersetzt, während die anderen
Bestandteil des Zeittelegramms sind. Die einzelnen Zeichengruppen haben folgende Bedeutung:
Start-Zeichen, ASCII-Code 24h
$
Wird mit der Genauigkeit eines Bits zum Sekundenwechsel gesendet.
Geräte-ID, in diesem Fall „GP" für GPS
GP
Datensatz-ID, in diesem Fall „GGA"
GGA
Die Zeit:
hhmmss.ss
hh
mm
ss
ff
Geographische Breite der Empfängerposition in Grad
bbbb.bbbbb
Führende Stellen werden mit Leerzeichen (ASCII-Code 20h) aufgefüllt
Geographische Breitenhemisphäre, mögliche Zeichen sind:
n
„N"
„S"
Geographische Länge der Empfängerposition in Grad
lllll.lllll
Führende Stellen werden mit Leerzeichen (ASCII-Code 20h) aufgefüllt
Geographische Längenhemisphäre, mögliche Zeichen sind:
e
„E"
„W"
Position bestimmt (1 = yes, 0 = no)
A
Anzahl der verwendeten Satelliten (0..12)
vv
HDOP (Horizontal Dilution of Precision)
hhh.h
Mittlere Meereshöhe (MSL = WGS84 Höhe - Geoid Separation)
aaa.h
Einheit Meter (fester Wert)
M
Geoid Separation (WGS84 Höhe - MSL Höhe)
ggg.g
Einheit Meter (fester Wert)
M
Prüfsumme (XOR über alle Zeichen außer „$" und „ * ")
cs
Carriage-Return (ASCII-Code 0Dh)
<CR>
Line-Feed (ASCII-Code 0Ah)
<LF>
microSync
Stunden
(00..23)
Minuten
(00..59)
Sekunden
(00..59 bzw. 60 während Schaltsekunde)
Sekundenbruchteile
(1/10 ; 1/100)
nördlich d. Äquators
südlich d. Äquators
östlich des Greenwich-Meridians
westlich des Greenwich-Meridians
11 Technischer Anhang
69