Import von nmea-files schlägt fehl

Garmin fenix 7X und epix Gen 2 im Test

Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich? Hier geht es zum Test der Outdoor-Smartwatches ...
  • Wollte grade mit GTA ein paar nmea-logs einlesen.
    GPS-Babel kann die logs lesen, allerdings sind ein paar Trackpunkte ohne Werte beim Längengrad aufgezeichnet worden, die Dateien sind also fehlerhaft.

    GTA nun weigert sich vollständig, die Dateien einzulesen "Die Datei konnte nicht korrekt gelesen werden"

    Aber auch wenn ich das manuell korrigiere, klappt es nicht

    Hier mal ein Beispiel-Sentence:

    Code
    $GPRMC,074245.000,A,4740.8102,N,01002.0469,E,0.05,245.69,031007,,*0B


    Sollte doch also klappen, oder?

    Edith: Falsch gelesen:rolleyes:: Nicht die Längengrade sind fehlerhaft, sondern nur Geschwindigkeit und Richtung. Das sollte jetzt also garnichts ausmachen

  • Irgendwas mach ich falsch :(
    Es will auch keine gpx-Files lesen

    Edith: Habs gleich in der Übersicht probiert, aber da die Zumo-GPX nicht "typkonform" ist, passt das nicht. Dieser Teil ist also erledigt.

  • Hallo,


    Irgendwas mach ich falsch


    Aus welcher Quelle stammen die Daten? Wenn Geschwindigkeit und Richtung falsch sind dann bitte ein $GPVTG-Datensatz posten. Oder besser gleich das fehlerhafte Log anhängen.


    Gruss Joern Weber

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Es gibt aus dem Logger ausschliesslich GPRMC-Zeilen
    Die fehlerhaften sind aber egal, ich hab jetzt mal alle Files durchgeschaut, auch korrekte Files lassen sich nicht auslesen, während gpsbabel sie aber fehlerlos konvertiert.

    Hier mal ein Log, der keine fehlerhaften Zeilen hat.

  • Hallo Kai,


    Es gibt aus dem Logger ausschliesslich GPRMC-Zeilen
    Die fehlerhaften sind aber egal, ich hab jetzt mal alle Files durchgeschaut, auch korrekte Files lassen sich nicht auslesen, während gpsbabel sie aber fehlerlos konvertiert.



    :???:Es nervt! Ich benötige mehr Infos um dir effektiv helfen zu können. :motz:Ich hatte dich gebeten, die Datenquelle mit anzugeben. Das hatte einen guten Grund. Denn die Ursache für deine Probleme ist, dass die Zeit in einem Format angegeben ist, welches Millisekunden enthält. :rolleyes:


    $GPRMC,154935.779,A,4846.5206,N,00910.9934,E,5.35,206.72,071107,,*07



    Die Millisekunden können von GTA momentan nicht verarbeitet werden. Blackwilli kennt das Problem. Der Aufwand es zu beseitigen ist aber erheblich. ^^ Bei einigen Loggern lassen sich die Millisekunden abschalten, dazu müsste ich aber erstmal wissen welcher Logger diesen Track erzeugt hat. :???:Andernfalls bleibt dir nur die Lösung, die Millisekunden mit einem Konverter zu entfernen.:)



    Gruss Joern Weber

  • Was hilft Dir das, wenn ich Dir sage, dass der Logger ein Selbstbauprojekt eines österreichischen IT-Fachmanns ist, der das mal in Kleinserie hergestellt hat?
    Ich kann Dir nur soviel sagen: An dem Ding lässt sich nichts einstellen.

    Die Daten, die rauskommen, hab ich ja angehängt.

    Danke für den Tipp, das mit den Millisekunden werde ich dann mal ausprobieren.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Hallo Blue,


    vorab die Frage: Mit welcher Version von GTA versuchst Du die Files einzulesen?
    Aktuell ist die 4.6.2.1, auf die sich jetzt auch meine Antworten beziehen.


    Wichtig bei der Sache: Für ASCII-Dateien, eben auch nmea, kann man sich den Import-Filter anpassen bzw. einen eigenen definieren, steht alles in der Hilfe. Somit lassen sich eigentlich alle nmea einlesen, es sei denn, da wurde wirklich "Quatsch" rein geschrieben.


    Wollte grade mit GTA ein paar nmea-logs einlesen. GPS-Babel kann die logs lesen, allerdings sind ein paar Trackpunkte ohne Werte beim Längengrad aufgezeichnet worden, die Dateien sind also fehlerhaft.
    GTA nun weigert sich vollständig, die Dateien einzulesen "Die Datei konnte nicht korrekt gelesen werden"


    Auch solche Dateien werden eingelesen, die fehlerhaften Datensätze werden dabei gemeldet und man kann sie verwerfen lassen oder den Import ganz abbrechen.


    Irgendwas mach ich falsch :(
    Es will auch keine gpx-Files lesen
    Edith: Habs gleich in der Übersicht probiert, aber da die Zumo-GPX nicht "typkonform" ist, passt das nicht. Dieser Teil ist also erledigt.


    Zumos gpx werden eingelesen! Es gibt häufig eine Meldung, dass sie nicht ganz typkonform sind und GTA fragt dabei, ob sie angepasst werden soll.
    Dieses mit JA bestätigen, dann wird die Datei um LineFeeds erweitert und eingelesen.


    Es gibt aus dem Logger ausschliesslich GPRMC-Zeilen. Die fehlerhaften sind aber egal, ich hab jetzt mal alle Files durchgeschaut, auch korrekte Files lassen sich nicht auslesen, während gpsbabel sie aber fehlerlos konvertiert.


    Wer programmiert denn wieder so was? In GPRMC stehen nach Definition keine Höhenangaben, dazu braucht es noch den GPGGA.


    Sie werden aber trotzem von GTA gelesen, siehe oben !!!


    Was hilft Dir das, wenn ich Dir sage, dass der Logger ein Selbstbauprojekt eines österreichischen IT-Fachmanns ist, der das mal in Kleinserie hergestellt hat?
    Ich kann Dir nur soviel sagen: An dem Ding lässt sich nichts einstellen.


    Das ist mein Stichwort. :cool: In letzter Zeit bringen mich die Loggerhersteller fast zum Wahnsinn. Jeder Dömmel in Asien findet sich heute dazu berufen einen Logger zu bauen. Die Auslesesoftware wird dann von irgendwelchen Hinterhof-IT-Schmieden zusammengebastelt, die noch nie etwas von GPS gehört hatten. Die schauen dann anscheinend mal kurz in irgendeinen Blog um so was ähnliches wie eine Formatbeschreibung zu finden.


    Das Ergebnis habe ich täglich im Support: Vollkommen sinnfreie nmea-Dateien und gpx-Dateien, die alles enthalten, nur keine Tracks. In den letzten Tagen hatte ich z.B. mehrere gpx vom Holux. Die enthielten entweder die gesamten Tracks als freie Wegpunkte (!) und / oder die Tracks als Routendefinitionen. Würde gern mal sehen, wie Holux mit seinen Loggern die Routen navigiert.


    Musste mal gesagt werden. ;)

  • Die GTA-Version ist die aktuellste.
    Das mit dem GPX hab ich schon gefunden, da war ich selber doof.
    Wenn man in GTA gleich über die Trackverwaltung geht, kommt der Hinweis auf das nicht typkonform nicht, deswegen bin ich erst nicht draufgekommen. Offnet man die Dateien nacheinander in der Trackbearbeitung, geht das nachher auch in der Verwaltung 1A.

    Zu den nmea-Files: Leider kommt GTA ja wegen des Formats gar nicht bis zum Korrigieren der Fehler.
    Und der Logger: Tja, den hatte ich noch übrig, deswegen hab ich ihn im Mopped meiner Frau deponiert (damit ich auch weiss, wo die sich so rumtreibt ... :lol:)
    Das war eine Aktion aus meiner Anfangszeit, da wusste ich noch nix rechtes von GPS.
    Naja, demnächst bekommt sie ja ein Navi (mit Tracklog), dann hat sich das.
    Jetzt muss ich halt die Daten umwurschteln. (77 Files :rolleyes:)

  • Zu den nmea-Files: Leider kommt GTA ja wegen des Formats gar nicht bis zum Korrigieren der Fehler.
    ....
    Jetzt muss ich halt die Daten umwurschteln. (77 Files :rolleyes:)


    Nicht unbedingt. Schau Dir mal die Hilfe zu den Import-Filtern an. Da ist genau beschrieben, wie Du z.B. den nmea-Filter anpassen kannst. Bisher habe ich damit noch jede nmea lesen können. Ganz fehlerhafte Datensätze werden verworfen und nur die korrekten eingelesen.
    Da Du nur GPRMC-Datensätze hast, fehlt zwar die Höhe, die kann man aber später per SRTM einsetzen lassen.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Da war ich jetzt zu ungeduldig.
    Hab mittels GPSBATCH von Harobi die logs in eine gpx gewandelt.

    Dabei ist mir aufgefallen, dass ein grosser Teil der Tracks Ausreisser auf den 30.11.2001 enthält :confused:

  • Ich kann Dir nur soviel sagen: An dem Ding lässt sich nichts einstellen.


    An dem Ding läßt sich ziemlich viel einstellen, u.a. auch welche der Datensätze RMC, GGA, GSA und VTG er mit welchem Abstand loggen soll. Der Logger wird über eine kleine Textdatei (logger.cfg) auf der Speicherkarte konfiguriert, was man da reinschreiben kann, steht in der Bedienungsanleitung (rtfm! ;)) zu dem Ding. Außerdem gab es iirc in der Anlaufphase auch ein paar Firmware-Updates.

    "The universal aptitude for inaptitude makes any human accomplishment an incredible miracle." (John Paul Stapp)

  • Na schön, dass Du Dich an die Adresse erinnerst, Ich hab halt nur noch das Kistchen. Is ja fast ne Ewigkeit her, dass ich das gekauft hab.
    Jetzt kann ich ja das "fm" lesen ;)

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Was hilft Dir das, wenn ich Dir sage, dass der Logger ein Selbstbauprojekt eines österreichischen IT-Fachmanns ist, der das mal in Kleinserie hergestellt hat?


    Von Logger die Millisekunden Loggen gibt es noch nicht sehr viel Modelle.


    Ok, das hat sich ja inzwischen schon geklärt.


    Gruss Joern Weber

  • Hallo Blackwill,



    In den letzten Tagen hatte ich z.B. mehrere gpx vom Holux. Die enthielten entweder die gesamten Tracks als freie Wegpunkte (!) und / oder die Tracks als Routendefinitionen. Würde gern mal sehen, wie Holux mit seinen Loggern die Routen navigiert.


    Kannst Du mir dazu die Typennummer von Holux nennen. Mxxxx?


    Gruss Joern Weber


  • Kannst Du mir dazu die Typennummer von Holux nennen. Mxxxx?


    Nicht so einfach. Müsste ich bei den Usern mal nachfragen.
    Kann etwas dauern, aber ich probier es mal.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Joern,


    ging doch recht schnell, habe noch was in meinen Mails gefunden. ;)


    Holux M241


    gpx erstellt mit "Holux Utility" (keine Ahnung, welche Version)

  • Hallo Blackwill,



    ging doch recht schnell, habe noch was in meinen Mails gefunden. ;)


    Holux M241


    gpx erstellt mit "Holux Utility" (keine Ahnung, welche Version)


    Danke, gut zu wissen, das die Software der Filmdose Schrott ist. Ich werde es in der Aufstellung der Logger übernehmen.
    Der User möge die Freeware GPSBabel oder "iBT747" zum Download verwenden, das funktioniert. Die Filmdose M241 ist vom Protokoll her zu den QStarz BT-Q1000 kompatibel.


    Gruss Joern Weber

  • Ich habe ihnen auch gpsbabel empfohlen und schein wohl geklappt zu haben.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Es gibt aber noch bessere Varianten: ;)
    Handy mit GPS-Maus und einem Programm Namens "Trackspace".
    Dieses schreibt so wunderbare csv:


    Zitat


    #exp=trackspace|vrs=v0_12|fname=track200801005-1124
    #Long|Lat|Speed|Altitude|Satellites|Quality|Timestamp|Type
    6.9292|51.4799|8.0|149|6|1|1222713360|0
    6.9288|51.4798|4.0|139|7|1|1222713371|0

    Die Timestamps sind übrigens im Unixformat und repräsentieren die vergangenen Sekunden seit dem 01.01.1970 00.00 Uhr.
    :gaga:

  • Hallo,


    Es gibt aber noch bessere Varianten: ;)
    Handy mit GPS-Maus und einem Programm Namens "Trackspace".
    Dieses schreibt so wunderbare csv:


    Na, Klasse der Autor möge die RFC's lesen.


    Auf dem Handy kann man MTK-basierte Logger, mit der Handy-Variante der Freeware "bt747" managen. Das erzeugt entweder ein MTK-binär-File welches mit GPSbabel weiter verarbeitet werden kann oder gleich ein GPX-File.


    https://sourceforge.net/projec…196368&sel_platform=11153


    Sollte da etwas faul sein, wird das Problem in der Regel in wenigen Tagen vom Autor Mario Deweerd beseitigt. Hilfe dazu gibt es in gleichnamigen Sourceforge Forum.


    Gruss Joern Weber