Barion Pixel

Tech Chat | Az RTK‑eszközökben használt gyakori NMEA‑üzenetek

Kim | SingularXYZ ·

Korábbi cikkeinkben bemutattuk az NMEA-0183 szabványt és annak fontos $GPGGA üzenetét. Az RTK-eszközök a helymeghatározási, navigációs és időadatok (PNT) különböző szoftvereknek és platformoknak történő átadásához gyakran szabványos NMEA-üzeneteket használnak. Ebben a cikkben a $GPGGA mellett az RTK-eszközök leggyakoribb NMEA-üzeneteit ismertetjük.

Olvassa el korábbi cikkünket: Tech Chat – Mi az NMEA-0183 és a GPGGA?

A gyakori NMEA-0183 üzenetek áttekintése:

  • $GPGLL: többek között időt, földrajzi szélességet és hosszúságot tartalmaz.

  • $GPZDA: UTC-időt és dátumot ad meg.

  • $GPGSV: a látható műholdak PRN-számát, magassági szögét, azimutját és SNR-értékét tartalmazza.

  • $GPRMC: időt, dátumot, sebességet és valódi irányt tartalmaz.

Tipp: Az RTK-eszközök kimeneti üzeneteinek fejlécében az első két karakter a műholdrendszertől függően változhat. Például:

  • „GP” a GPS-műholdakhoz

  • „GL” a GLONASS-műholdakhoz

  • „GA” a Galileo-műholdakhoz

  • „GB/BD” a BDS (BeiDou) műholdakhoz

  • „GN” több rendszer műholdjaihoz

A gyakori NMEA-üzenetek részletesebben:

$GPGLL – Földrajzi helyzetadatok

A $GPGLL üzenet többek között az időt, a földrajzi szélességet és hosszúságot adja meg. Alapvető a földrajzi helyzet meghatározásához.

Szabványos formátum:

$GPGLL,<1>,<2>,<3>,<4>,<5>,<6>*<7>

Példa:

$GNGLL,3109.99185951,N,12117.39226328,E,081135.00,A,D*77

  • 1. mező: földrajzi szélesség (ddmm.mmmm)

  • 2. mező: a szélesség iránya (N=észak, S=dél)

  • 3. mező: földrajzi hosszúság (dddmm.mmmm)

  • 4. mező: a hosszúság iránya (E=kelet, W=nyugat)

  • 5. mező: UTC (hhmmss.sss)

  • 6. mező: adatállapot (A=érvényes adat, V=érvénytelen adat)

  • 7. mező: ellenőrzőösszeg

$GPZDA – UTC-idő és dátum

A $GPZDA üzenet UTC-idő- és dátumadatokat biztosít, amelyek az időzítési alkalmazásokban fontosak.

Szabványos formátum:

$GPZDA,<1>,<2>,<3>,<4>,<5>,<6>*<7>

Példa:

$GNZDA,024231.00,29,08,2023,,*7E

  • 1. mező: UTC-idő

  • 2. mező: nap (01–31)

  • 3. mező: hónap (01–12)

  • 4. mező: év

  • 5. mező: helyi időzóna leírása (nem érhető el)

  • 6. mező: helyi időzóna perceltérése (nem érhető el)

  • 7. mező: ellenőrzőösszeg

$GPGSV – Műholdinformációk

A $GPGSV üzenet részletes adatokat közöl a látható műholdakról, köztük PRN-számukat, magassági szögüket, azimutjukat és SNR-értéküket.

Szabványos formátum:

$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,*<8>

&lt;1&gt;,&lt;2&gt;,&lt;3&gt;,&lt;4&gt;,&lt;5&gt;,&lt;6&gt;*&lt;7&gt;

Példa:

$GPGSV,2,1,07,05,35,095,45,13,32,042,43,15,60,014,47,18,57,295,46,1*6F

  • 1. mező: üzenetek teljes száma (1–9)

  • 2. mező: az üzenet sorszáma (1–9)

  • 3. mező: látható műholdak teljes száma (00–12)

  • 4. mező: műhold PRN-száma (GPS=1–32, SBAS=120–138, GLO=1–36, BD2=141–177)

  • 5. mező: magassági szög (fok, legfeljebb 90)

  • 6. mező: azimut (valódi északtól mért fok, 000–359)

  • 7. mező: SNR (jel–zaj viszony, 00–99 dB, nincs érték, ha nincs követés)

  • 8. mező: ellenőrzőösszeg

$GPRMC – GNSS-irányadatok

A $GPRMC üzenet olyan fontos adatokat tartalmaz, mint az idő, a dátum, a földhöz viszonyított sebesség és a valódi irány. A navigáció egyik alapvető NMEA-üzenete.

Szabványos formátum:

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*<13>

Példa:

$GNRMC,024230.00,A,3109.99208720,N,12117.39264295,E,0.002,314.1,290823,6.3,W,R,V*51

  • 1. mező: UTC (hhmmss.sss)

  • 2. mező: helyzetállapot (A=érvényes adat, V=érvénytelen adat)

  • 3. mező: földrajzi szélesség (ddmm.mmmm)

  • 4. mező: a szélesség iránya (N=észak, S=dél)

  • 5. mező: földrajzi hosszúság (dddmm.mmmm)

  • 6. mező: a hosszúság iránya (E=kelet, W=nyugat)

  • 7. mező: földhöz viszonyított sebesség (csomó)

  • 8. mező: tényleges haladási irány (valódi északtól mért fok)

  • 9. mező: dátum (dd/mm/yy)

  • 10. mező: mágneses deklináció (fok)

  • 11. mező: a mágneses deklináció iránya (E/W)

  • 12. mező: a helymeghatározó rendszer üzemmódjelzője

  • 13. mező: ellenőrzőösszeg

Ezek a gyakori NMEA-üzenetek nélkülözhetetlenek ahhoz, hogy az RTK-eszközök pontos PNT-adatokat szolgáltassanak. Mindegyik üzenet meghatározott célt szolgál; megértésük fontos a pontos és megbízható navigációs és időzítési alkalmazásokhoz.

Tudjon meg többet a SingularXYZ RTK-vevőiről és -rendszereiről:

X1 GNSS-vevő
SV100 GNSS-vevő
https://www.singularxyz.com/Sfaira_One.html