Moin !
kann mir einer sagen wie ich aus einer nmea-Datei den ersten GPS-Punkt - genaugenommen den Zeitstempel - auslesen kann´? Ohne GPS-Bable!
Gruß Jan
Moin !
kann mir einer sagen wie ich aus einer nmea-Datei den ersten GPS-Punkt - genaugenommen den Zeitstempel - auslesen kann´? Ohne GPS-Bable!
Gruß Jan
Hallo Jan,
in der Zeile, die mit GPGLL beginnt, sehe ich Nord, Ost, hhmmss.ss,A.
dort war es 16:55:19,00 Uhr.
Auch in folgenden Zeilen sehe ich die 16:55 Uhr - mit einer bzw. zwei Sekunden später als beim ersten Vorkommen.
Franz
Ich nehme mir GPS-Babel, schaue mir das Ergebnis an und frage mich, wo ich in der NMEA-Datei eine Ziffernfolge finden kann, die meiner ersten Zeit (16:55:19) entspricht.
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">
<time>2015-05-29T16:35:12.014Z</time>
<bounds minlat="54.111213667" minlon="9.574493833" maxlat="54.111233167" maxlon="9.574502000"/>
<trk>
<trkseg>
<trkpt lat="54.111233167" lon="9.574502000">
<time>2015-04-16T16:55:19Z</time>
</trkpt>
<trkpt lat="54.111213667" lon="9.574493833">
<time>2015-04-16T16:55:20Z</time>
<course>105.180000</course>
<speed>0.641667</speed>
</trkpt>
Ich hätte da eine Vermutung
Moin Jan,
Der erste komplette Zeitstempel ist im $GPRMC enthalten.
Dessen Daten stammen vom 16.04.15 um 16:55:20.00
Siehe http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm
Happy parsing!
Georg
PS:
Die Uhrzeit kann halt auch mit Nachkommastellen angegeben sein.