WBT201-Loggerfile entschlüsselt??

  • Zitat

    Original von karomue
    Keiner neugierig und schlau genug?? :]


    Nein??


    ?( ?( ?(

  • wohl keiner auch wenn du noch 10 x drauf antwortest geht ned schneller. tread nach oben schieb.

  • Zitat

    Original von trialelmi
    wohl keiner auch wenn du noch 10 x drauf antwortest geht ned schneller. tread nach oben schieb.


    Je nu...



    Man wird noch höflich fragen dürfen.. :]

  • Nicht ganz einfach das Loggerfile zu entschlüsseln wenn man nur einen Screenshot aus einem Hex Editor hat - aber ich will mal versuchen das zu deuten was da zu sehen ist.
    Den grundsätzlichen Aufbau hat "musial" schon in in Punkt 4 seine Postst vom 4.5.2007 beschrieben.
    WBT 201 Erste Erfahrungen


    Die einzelnen Werte scheinen mit dem niederwertigsten Byte zuerst abgespeichert zu sein.


    Wenn man mit diesen Informationen mal die letze Zeile aus dem Screenshot betrachtet findet man rechts die Höhe 01 08 => 1*256 + 8 = 264.
    Links davon jeweils 32 bit für Länge und Breite (mit 1E7 multipliziert)
    Länge 04 AF 0A 9B, das entspricht 78580378/10000000 = 7,8580378 Grad Ost
    Breite 1C 9F 9C FF, das entspricht 480222463/10000000 = 48,0222463 Grad Nord
    Laut Google-Maps liegt das auf der Zähringer Straße in Freiburg http://maps.google.de/?ie=UTF8&om=1&ll=48.0222463,7.8580378&z=17


    Der Zeitstempel ist nicht ganz so einfach aufzudröseln. 32 bit für Datum und Zeit sind schon recht kompakt.
    Für Sekunde und Minute braucht man jeweils 6 bit, für die Stunde und Tag 5 bit, für den Monat reichen 4 bit.
    Damit bleiben für das Jahr 6 bit, das reicht aber nur für Werte von 0 bis 63. In der 6. Spalte steht jeweils Hex 1D das entsprich Binär 00011101.
    Die höchstem 6 Bit sind damit 000111 das entspricht dezimal 7. Um auf das richtige Jahr zu kommen muss zu diesem Wert offensich 2000 addiert werden.


    Die 4 Byte des letzten Zeitstempels sind binär 00011101010100000110000001101010
    Aufgeteilt sind das
    000111 => Jahr 2007
    0101 => Monat 5, also Mai
    01000 => Tag 8
    00110 => Stunde 6
    000001 => Minute 1
    101010 => Sekunde 42


    Das Loggerfile schein also schon etwas älter zu sein.
    Ich kann natürlich mit meinen Vermutungen danebenliegen - ich hab keine WBT-201 und kein vollständiges Loggerfile.


    Stefan

    Einmal editiert, zuletzt von Hirnholz ()

  • Danke, das wars wohl. Zumindest zum weiterforschen.


    Hatte noch was im Hinterkopf, aber musial fand ich dort nicht mehr.


    Der Zeitstempel - den hätte ich so nicht mehr alleine rekonstruieren können. Klar war ziemlich, dass es was mit Zeit war, aber was. Lat und Lon waren klar, entsprechen (wer näher rein will) der Antaris-Protocol-Spezifikation UBX-NAV-PÖSLLH. Jeweils 4 Byte. Die 2 Byte Höhe hatte ich bislang als Elevationswinkel interpretiert, das kann aber evtl. ein Umwandlungsbug in den div. TimeMachineX gewesen sein, -->CSV-Kopfzeile. Die Höhe kann ich aber problemlos prüfen.


    Das TK1 sollte eigentlich neuer gewesen sein, das kann ich aber nun auch überprüfen durch Aufnahme eines neuen logs :]


    Und nach musial suche ich gleich nochmal.


    Danke, freu, irgendwie stand ich auf dem Schlauch, deswegen das Posting um Aufklärung. Denn wenn man sich mal so richtig im Wald verlaufen hat, kommt man ohne fremde Hilfe schlecht wieder raus. :]


    PS: die einzelnen Zeilen des Screenshoots sind jeweils ein Trackpunkt - unterer Teil. Oben steht ein Kopf, der ist aber rel. uninteressant.

    Einmal editiert, zuletzt von karomue ()

  • Zitat

    Original von karomue
    Das TK1 sollte eigentlich neuer gewesen sein, das kann ich aber nun auch überprüfen durch Aufnahme eines neuen logs :]


    Wenn in einem TK-File mehrere Tracks gespeichert sind kann der Screenshot auch von einem neuen TK1 sein, nur am Anfang steht noch ein alter Track.


    Beim Suchen nach weiteren Informationen zur WBT-201 hat mich Google gestern Abend noch ins Nexave PalmBoard geschickt. Im Thread "Wintec-Tool" gibts Informationen zu Header und Footer des TK1 Files. Im Thread "Wintec 201 Tools" weist Steffen Siebert auf seine Python Skripte hin - vielleicht findest du im Quelltext ja auch noch nützliche Informationen.


    Ich werd wohl nicht mehr weiterhelfen können, ich hab mir eine XAiOX iTrackU SiRF III bestellt und keine Wintec.


    Stefan

  • Hallo Stefan, danke.


    Das ist schon viel mehr als ich erwartet hatte, vor allem der Link zu Nexave scheint ja generell interessant zu sein.

  • Hallo Karomue,


    mit Hilfe von Steffen Siebert bzgl. des Datenformats habe ich ein Tool für den PPC unter Windows Mobile 2003 geschrieben, mit dem die TK1-Dateien in GPX-Dateien umgewandelt werden können.
    Nur unter Windows Mobile 2003 getestet, sollte aber auch unter 2005 laufen.
    Ich kann dieses Tool bei Bedarf gerne zur Verfügung stellen. Bitte PM an mich.
    Tester willkommen.


    Jochen

    Einmal editiert, zuletzt von jegbers ()


  • Hi Jochen,


    nur her mit dem Teil! Will gern einen Test wagen ;)


    Gruß Jan



  • Würde ich mir auch gerne ansehen.

  • Zitat

    Original von jegbers
    ... Ich kann dieses Tool bei Bedarf gerne zur Verfügung stellen. Bitte PM an mich.
    Tester willkommen. ...


    Hallo Jochen


    Wenn Du dort keine Besonderheiten drin hast, die einer speziellen Erklaerung beduerfen, dann waere es doch einfacher das Tool hier mal einzustellen. Denn dann erreichst Du einen groesseren Kreis von "Testwillgen"


    Auch ich bin fuer neue Tools aufgeschlossen und haette Interesse daran.