NMEA0183

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. juni 2015; verifikation kræver 21 redigeringer .

NMEA 0183 [1] (fra " National Marine Electronics Association ") er en standard, der definerer en tekstbaseret protokol til kommunikation af marine (normalt navigations) udstyr (eller udstyr, der bruges på tog) med hinanden. Det blev især populært på grund af udbredelsen af ​​GPS-modtagere ved hjælp af denne standard.

Generel visning af strenge i NMEA 0183

Maksimal meddelelseslængde er begrænset til 82 tegn (NMEA 0183 rev 3.0)

Standarden beskriver mere end 250 NMEA-sekvensidentifikatorer. Standarden specificerer baudhastigheder på 4800 baud . (For baud-hastigheder på 38400 og derover er der en udvidet NMEA-0183-HS-standard).

Standarden giver dig mulighed for at tilføje dine egne sekvensidentifikatorer, som ofte bruges af producenter til at formidle yderligere information om enhedens drift.

NMEA-syntaks

Beskeder starter med en overskrift. Overskriften er opdelt i to dele: ID og type.

ID - kilde-id (satellitsystem)

ID satellit system
GP GPS
GL GLONASS
GA Galileo
BD beidou
GB beidou

Standarden definerer ID'er, der begynder med tegnet P, som ID'er, der skal kodes efter GNSS-modtagerproducentens skøn.

RMC-streng (specielt eksempel)

$GPRMC,hhmmss.sss,A,GGMM.MM,P,gggmm.mm,J,vv,bb,ddmmyy,xx,n,m*hh<CR><LF>

Felter betyder:

Eksempler på RMC-strenge

Eksempel 1

$GPRMC,125504.049,A,5542.2389,N,03741.6063,E,0.06,25.82,200906,,,*17

Felter betyder:

Eksempel 2

$GPRMC,,V,,,,,,,080907,9.6,E,N*31

Felter betyder:

Alle andre felter mangler (intet signal fra satellitter).

Eksempel på modtager

Garmin eTrex Pocket Commercial Receiver understøtter udveksling af følgende strenge:

Noter

  1. National Marine Electronics Association - NMEA . www.nmea.org . Hentet: 29. juni 2022.
  2. http://www8.garmin.com/support/pdf/NMEA_0183.pdf Arkiveret 27. september 2007 på Wayback Machine  

Links