
Tech Chat | Az RTK‑eszközökben használt gyakori NMEA‑üzenetek
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>
<1>,<2>,<3>,<4>,<5>,<6>*<7>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