WBT201-TK1->Umwandlungsfehler

  • GSA-Zeile ist getürkt
    GSV-Zeilen sind getürkt
    RMC: Datum ist falsch, es muss 280907 statt 28092007 lauten (Jahr nur 2stellig), Speed-Feld (SoG) ist bedingt falsch, könnte man rechnen,
    GGA: Status-Feld dürfte falsch sein, es wird DGPS gemeldet, das ist aber kaum möglich, zumal dieses Feld in TK1 nicht drin ist, oder sagen wir besser:


    richtig sind die Koordinaten (mit Ausnahme des 0-Problems und der Feldlänge) mit den E/W S/N-Indikatoren und die Höhe. Alle anderen Felder incl. Geoidkorr sind falsch, getürkt.


    Bitte aber alle die Fehler gesehen haben prüfen und gegeb. berichtigen/ergänzen, bevor was an Wintec-TW gemeldet wird. Wir wollen jetzt doch möglichst alles mit aufnehmen. Vielleicht habe ich ja noch was übersehen.

    2 Mal editiert, zuletzt von karomue ()


  • GGA:
    Format Länge ist falsch: statt 00752.xxxx wird 752.xxxx ausgegeben.


    Folgt nach dem . eine oder mehrere "0" werden diese unterdrückt.


    1. Fehler führt zu falschen Umwandlungen in andere Formate, der 2. zu allg. falschen Kordianten. Das "0"-Problem existiert auch bei der Breite.

  • Zitat

    Original von karomue
    GSA-Zeile ist getürkt
    GSV-Zeilen sind getürkt
    RMC: Datum ist falsch, es muss 280907 statt 28092007 lauten (Jahr nur 2stellig), Speed-Feld (SoG) ist bedingt falsch, könnte man rechnen,
    GGA: Status-Feld dürfte falsch sein, es wird DGPS gemeldet, das ist aber kaum möglich, zumal dieses Feld in TK1 nicht drin ist,


    Im WBT201-Speicher also dann in der TK1-Datei sind aber "nur" folgende Werte gespeichert


    Flag (Auslöser zum Loggen) | Date&Time | lat. | long. | Höhe


    entspricht 16 Bytes pro Trackpunkt
    x 1310721 + etwas Header entspricht 2 MByte Speicher


    alles andere z.B. für Konvertierung NMEA muß errechnet bzw. als Konstante eingetragen werden, die definierte Quelle der Daten gibt einfach nicht mehr her. (verstehe ich schon, wenn 1310721 Eintrage in vorhandenen Speicher, dann ist es eben so. Andere GPS-Logger speichern zwar mehr, dafür aber weniger Einträge)


    Also die Geschwindigkeiten aus den Koordinaten mit lat und long von 2 Trackpunkten, was dann ja die Entfernung ergibt und aus Date&Time von 2 Trackpunkten, was die gebrauchte Zeit ergibt.


    Natürlich sollten die Werte wie Datum im RMC richtig konvertiert werden, das ist ein oder mehrere Bugs. Ich glaube wir brauchen jetzt nicht jeden einzelne Erscheinungsform des/der Bugs analysieren und aufschreiben. Ich hoffe daß es demnächst eine nächste Version nach TimeMachineX 2.5 gibt in der die Fehler dann beseitigt sind. Sollte sich bis Ende nächster Woche nichts tun, dann Frage ich per E-Mail nochmals nach.


    Gruß


    Hans

  • Richtig Hans.


    Aber das sollte Al halt auch klar gewesen sein, trotzdem ist in der NMEA-Umwandlung viel Mist drin.


    Ich erinnere mich, dass ich einen Fehler schon mal an Al gemeldet hatte, geschehen (in 2.5) ist nix.


    Also macht es sicher schon Sinn, wenn man detailliert sagen würde, was alles falsch ist.


    Und Konstanten einzutragen ist sicher rel. blöd, wenn im Geoid-Feld das drin steht, was man nun wirklich nur als Mist bezeichnen kann.


    Konstanten in der Art, dass eben unbekannte Felder mit 0 oder auch Blank belegt werden - beides entaspricht m.W. der NMEA-Konvention - wäre o.K.

    Einmal editiert, zuletzt von karomue ()

  • TK1 zu NMEA Konvertierung:
    Koordinaten werden falsch konvertiert (Stellenverschiebung Beispiel: N47°41'23.7'' und O 113°4' 37,7'' statt O 11°34' 37,7'' .


    Falsche Jahreszahl 2020 statt 2007

  • Zitat

    Original von rst-le
    TK1 zu NMEA Konvertierung:
    Koordinaten werden falsch konvertiert (Stellenverschiebung Beispiel: N47°41'23.7'' und O 113°4' 37,7'' statt O 11°34' 37,7'' .


    Falsche Jahreszahl 2020 statt 2007


    Bitte belegen miteiner TK1.

  • Hallo Charly


    ja ich habe ihm schon geschrieben, daß er oder einer seine Kollegen halt einfach Mist programmiert hat, wenn das in C geschrieben ist, dann hat er zum Bug der Koordinaten einfach was vergessen, habe ihm geschreiben


    I think there should be something like a printf("%06d", ...) instead of printf("%d", ...)


    das müßt eigentlich jeder verstehen.


    Gruß


    Hans


  • Und, so was wie eine Antwort bekommen?


    Ich denke schon, dass wir die Fehler nochmal sammeln sollten um sie dann gemeinsam an TW zu geben. Und wenn wir das dann im Namen des Forums per Mail weitergeben sollte auch TW endlich wach werden.

  • Also ich finde die idee auch sehr gut. Habe mir gestern einen WBT-201 bestellt, würde mich also über ein funktionierendes programm auch mehr freuen...


    Wenn ich mich dann beteiligen kann, werde ich dies tuen..

  • Zitat

    Original von seufer_wolle
    Also ich finde die idee auch sehr gut. Habe mir gestern einen WBT-201 bestellt, würde mich also über ein funktionierendes programm auch mehr freuen...


    Wenn ich mich dann beteiligen kann, werde ich dies tuen..


    Ich finde die 201 immer noch eine gute Wahl.


    Abgesehen von der Umwandlung in NMEA und ein wenig zappeln bei kleinen Geschwindigkeiten.

  • Hallo jungs, ich weiss nicht ob ihr bereits Al geschreiben hat. Ich habe ein schnelles beispiel führ ein email nach Al geschreibt. Wie findet ihr es?



  • Hallo caero,


    finde ich sehr gut.


    Hast Du das schon abgeschickt? Wenn nicht, warte bitte noch etwas. Ich bin mir nicht ganz sicher, ob ich alle Fehler beschrieben habe.

  • Zitat

    Original von caero
    Nein, noch nicht abgeschickt. Ich erhwarte noch weitere Aufträge :D


    :]

  • Hallo Caero,


    habe in Deinem Schreiben meine Fehlerbeschreibung vermißt:


    TK1 zu NMEA Konvertierung:
    Koordinaten werden falsch konvertiert
    (Stellenverschiebung Beispiel: N47°41'23.7'' und O 113°4' 37,7'' statt O 11°34' 37,7'' .


    Falsche Jahreszahl im Datum: 2020 statt 2007


    oder liegt dies an meine schlechten Neudeutschkenntnissen, ?( daß ich es übersehen habe? Der Fehler ist jedoch so gravierend, das die Konvertierung überhaupt nicht verwendet werden kann. Leider habe ich im Moment keine Zeit, um weitere Fehler zu suchen.


    Gruß


    rst