2. gyakorlat - NMEA üzenetek rögzítése és felhasználása - Log in

Nemzeti tengerészeti elektronikai szövetség által létrehozott formátum, mely a különféle tengerészeti elektronikai berendezések között teremti meg az összeköttetést. ASCII formátumú, mondat struktúrába rendezett formátumról van szó, melyek között a műholdas helymeghatározás adatai is szerepet kapnak.

Minden mondat $ jellel kezdődik, majd a használt eszköz típusát írja le a következő két betű. Ezután a mondat típusát három betű, majd az adatok következnek, vesszővel elválasztva, max 80 karakter hosszúságban.

$GP – GPS / $GL – Glonass / $BD – Beidou / $GA – Galileo

Főbb mondattípusok:

$GPGGA, idő, DDMM.MMMM, É/D, DDMM.MMMM, K/NY, pozíció típusa, felhasznált műholdak, HDOP, magasság, M, unduláció, M, rtk/dgps kora és azonosítója, *ellenőrzőszám

$GPGSV, összes mondat, jelenlegi mondat, összes műhold,(PRN, magassági szög, azimut, jel-zaj viszony)x4, *ellenőrzőszám

GSA: DOP értékekhez

ZDA: idő adatok

RMC: navigációhoz a minimális adatok

Gyártók készíthetnek saját mondatokat is, pl.: $PGRME – Privát,GaRMin - ez becsült pontossági adatot is tartalmaz.

 

Feladat:


  1. Tölts le egy NMEA logger alkalmazást a telefonodra (androidon pl.: NMEA Tools)
  2. Állíts össze egy navigációs és/vagy RTK rendszert NMEA rögzítésre készen (a szenzor laptopra kötése USB/soros kapcsolattal, rögzítő program indítása - pl.: GeoEasy Comeasy modulja vagy Hyperterminal)
  3. A 1-es és 2-es pontban létrehozott vevőkkel rögzíts egy útvonalat épületen kívül, a pontosság növelése érdekében
  4. Mentsd le az NMEA üzenetet .nme vagy .nmea kiterjesztéssel
  5. Alakítsd át az igényeknek megfelelően az NMEA mondatokat
    • GGA üzenetekből pozíció használhatóbb formátumra alakítás (DDMM.MMMM-ból DD.DDDDDD vagy DDMMSS.SSSS)
    • Műholdak helyzete, Skyplot rajzolása
    • Észlelt műholdak listája
    • Pontos idő
  6. Használj egy alkalmazást a pozíciók megjelenítéséhez, más formátumba konvertálásához (.gpx, .kml formátumba)

Az NMEA adatok legnagyobb potenciálja a valós idejű alkalmazásoknál jelentkezik, mikor több szenzort kell összekapcsolni és együtt kezelni. Ilyenkor legtöbbször a műholdas helymeghatározás jellemzően „csupán” a pozíciót (és esetleg annak minőségét) szolgáltatja.

Alkalmazások: ...



Last modified: Sunday, 24 March 2019, 8:26 PM