Leere Stellen erhalten
Pro Zeile einen Satz einfügen und aufeinanderfolgende Kommas behalten. GSA besitzt zwölf Satellitenplätze. Wer leere Tokens vorher entfernt, verschiebt die DOP-Felder und liest andere Werte an ihrer Stelle.
Protocols & Binary Serialization
Erfasste Sätze einfügen und Rohwerte, Satzaufbau sowie Diagnosen je Zeile lesen.
Protokoll eingeben oder Beispiel ausprobieren.
Das Protokoll wird in diesem Browser verarbeitet, ohne Upload oder Speicherung.
Benannte Felder: GGA, RMC, GLL, GSA, GSV, VTG und ZDA.
Umgerechnete Koordinaten sind Zahlenwerte, keine Freigabe zur Navigation. Prüfsumme und Fix-Diagnosen beachten.
Protokoll eingeben oder Beispiel ausprobieren.
Der NMEA-Parser hilft, wenn ein Empfänger Daten liefert, die eigene Software aber Koordinaten oder Satelliten falsch zuordnet. Feldnummern und Originalwerte machen sichtbar, ob eine leere Position übergangen wurde. Auch eine fehlerhafte Zeile bleibt Teil des Berichts.
Der NMEA-Parser erstellt für jede nicht leere Zeile einen Datensatz. Bekannte Sätze, Herstellerformate und beschädigter Text behalten ihre ursprünglichen Zeilennummern. So lässt sich der Bericht mit der Aufzeichnung vergleichen, ohne Lücken übersehen zu müssen.
Eine umgerechnete Position ist keine Bestätigung eines gültigen Fixes. Prüfsummenstatus und Empfängermeldungen stehen neben den Koordinaten. Ein lesbares Feld kann deshalb weiterhin eine beschädigte oder ungültige Quelle haben.
Pro Zeile einen Satz einfügen und aufeinanderfolgende Kommas behalten. GSA besitzt zwölf Satellitenplätze. Wer leere Tokens vorher entfernt, verschiebt die DOP-Felder und liest andere Werte an ihrer Stelle.
Die NMEA-Prüfsumme wird immer geprüft. Ohne Suffix bleibt die Integrität ungeprüft. Bei Abweichungen zeigt der Bericht empfangenen und berechneten Wert. Die Eingabe wird dabei weder repariert noch ergänzt.
Automatisches Parsen wartet nach einer Änderung 350 ms. Ausgeschaltet stehen die Schaltfläche und Ctrl/Cmd + Enter bereit. Veraltete Ergebnisse lassen sich nicht exportieren; JSON enthält alle Zeilen, auch jenseits der ersten 50 angezeigten.
GGA, RMC und GLL liefern Positionsfelder. GSA zeigt Satellitenplätze und DOP; GSV zeigt Gruppen pro Nachricht. VTG enthält Kurs und Geschwindigkeit, ZDA ein vollständiges Datum. Unbekannte Satztypen bleiben sichtbar.
RMC enthält einen Datenstatus und optional einen Navigationsstatus am Ende. Ein V im Datenstatus wird als ungültige Daten gemeldet. Ein V im Feld navStatus wird nicht mit demselben Fix-Fehler gleichgesetzt.
Breite und Länge werden aus Grad und Dezimalminuten in Dezimalgrad umgerechnet. S und W bestimmen das Vorzeichen. Minuten, Polgrenzen und UTC-Zeit werden geprüft; gültige Sekundenbruchteile und Schaltsekunden bleiben erhalten.
Stations- und Satellitenkennungen behalten führende Nullen. Optionale Modus-, System- und Signalfelder bleiben an ihren Positionen. Weitere Tokens erhalten Nummern, ohne ihnen eine nicht belegte Herstellerbedeutung zuzuschreiben.
Die letzten zwei Stellen vor dem Punkt und der Bruchteil bilden die Minuten, davor stehen die Grade. Minuten durch 60 teilen und addieren; bei S oder W negieren. Der Originalwert bleibt zur Kontrolle erhalten.
GP ist die Senderkennung, GGA bezeichnet den Positionsdatensatz. GN kann bei kombinierten Satellitensystemen auftreten. Die Struktur wird anhand der letzten drei Buchstaben einer Standardadresse gewählt, die tatsächliche Senderkennung bleibt erhalten.
Alle ASCII-Zeichen zwischen Startzeichen und Stern werden mit XOR verknüpft, einschließlich der Kommas. Startzeichen, Stern und Zeilenende zählen nicht mit. Der Vergleich mit den zwei Hexziffern prüft keine Positionsgenauigkeit.
GGA, RMC, GLL, GSA, GSV, VTG und ZDA erhalten benannte Felder. Andere Typen bleiben mit Adresse und nummerierten Originalfeldern im Bericht, sofern ihre äußere Struktur getrennt werden kann.
GGA und GLL enthalten kein Datum. Der Parser ergänzt keines aus anderen Zeilen. RMC behält seinen zweistelligen Jahreswert; ZDA kann dagegen einen ausdrücklichen Kalendertag mit vierstelligem Jahr liefern.
Passt eine Feldbeschreibung nicht?
Mit dem NMEA-Parser können Sie die nächste Aufzeichnung prüfen. Vergleichen Sie auffällige Felder mit ihren Originalpositionen, bevor Sie Einstellungen am Empfänger ändern.