NMEA 0183 GGA-parser

Avkoda GNSS NMEA GGA-meningar till läsbara position, fixkvalitet, satellitantal och HDOP.

Inmatning

Stöder $GPGGA, $GNGGA, $GLGGA, $GBGGA, $GAGGA-meningar

Resultat

Förstå NMEA 0183-meningar

NMEA 0183 är standarddatakommunikationsprotokollet för marin- och GNSS-elektronik. Varje GPS-mottagare matar ut NMEA-meningar som kommaseparerade ASCII-strängar som börjar med "$GP" (endast GPS) eller "$GN" (multi-konstellation) och slutar med en checksumma.

GGA-meningen är det mest avkodat meddelandet eftersom det innehåller den fullständiga 3D-positionsfixen: UTC-tid, latitud, longitud, höjd, fixkvalitetsindikator, antal använda satelliter och HDOP. Denna parser extraherar alla fält och visar dem i ett läsbart format.

nmea_parse.formula_title

nmea_parse.formula_text

nmea_parse.formula_explain

nmea_parse.factors_title

  • nmea_parse.factor_1
  • nmea_parse.factor_2
  • nmea_parse.factor_3
  • nmea_parse.factor_4
  • nmea_parse.factor_5
  • nmea_parse.factor_6
  • nmea_parse.factor_7

nmea_parse.dop_types_title

  • nmea_parse.dop_1 \u2014
  • nmea_parse.dop_2 \u2014
  • nmea_parse.dop_3 \u2014
  • nmea_parse.dop_4 \u2014
  • nmea_parse.dop_5 \u2014

Typiska användningsfall för NMEA-tolkning

Felsökning av GNSS-mottagare: verifiera att mottagaren matar ut korrekt data före integrering med fältprogramvara.

Anpassade kartläggningsprogram: tolka realtidsmeningar för att rita positioner på kartor.

Kvalitetsövervakning: extrahera fixkvalitet och HDOP för att automatiskt filtrera låga kvalitetspoker.

Logganalys: avkoda arkiverade NMEA-loggar för efteranalys av missionsnoggrannhet.

Vanliga frågor

Vad är skillnaden mellan $GP och $GN-meningar?

$GP betyder att data kommer från endast GPS. $GN indikerar en multi-konstellation-lösning (GPS + GLONASS + Galileo + BeiDou kombinerat).

Hur verifierar jag NMEA-checksumman?

De två hexadecimala tecken efter * är XOR av alla ASCII-tecken mellan $ och *. Giltiga mottagare inkluderar alltid en korrekt checksumma.

Hanterar denna parser RMC- eller VTG-meningar?

För närvarande stöds endast GGA. Vi planerar att lägga till GSA, RMC, VTG och GSV-stöd i framtida uppdateringar.

nmea_parse.faq_4_q

nmea_parse.faq_4_a

Relaterade ämnen

Se våra ordlisteposter om GNSS, RTK, GDOP och GPS för mer bakgrund.

GNSS ReceiversTotal StationsGlossaryApplicationsMore Tools →