TMX LOG auslesen Time Out Fehler

  • Hi
    wie oben schon beschreiben.
    Bekomme ich bei TMX LOG auslesen Time Out Fehler.
    Es fehlen dann auch an den Track Speicherpunkte.
    Ist das Problem schon bekannt ???
    Muss ich vielleicht die Baud rate der Com Schnittstelle ändern.
    Mit AVWSG geht es.

  • das Problem habe ich auch, bei mir fehlen auch Speicherpunkte, ich weiß allerdings nicht ob es mit dem Auslesen zusammen hängt.

  • Zitat

    das Problem habe ich auch, bei mir fehlen auch Speicherpunkte, ich weiß allerdings nicht ob es mit dem Auslesen zusammen hängt.


    Hast du denn gleichen Track mal mit AVWSG ausgelesen ???

  • ja, dann kommt zwar nicht der Time Out Fehler, aber Speicherpunkte fehlen trotzdem

  • die timeouts habe ich bei großen Logfiles mit TMX ständig, so alle 5 sec.
    Fehlende Punkte sind mir noch nicht aufgefallen. Am Ende kommt auch trotzdem immer die Meldung, das alles OK ist. (Checksumme, verify oder sowas OK, weiß jetzt nicht genau wie sie heißt)
    Bei AVWSG hatte ich noch nie timeouts. Deshalb arbeite ich damit.


    Woher weißt Du, daß Punkte fehlen? Bekommst Du am Ende die OK Meldung? Denke nicht daß es am Auslesen liegt. Wenn da ein paar Bytes fehlen, sollte der Track doch plötzlich ab dieser Stelle ein ungültiges Format haben...


    Gibt es ein Programm, das die Daten auf Integrität prüft? Hallo Omega, macht AVWSG sowas?


    Gruß
    Thomas

  • Ich habe heute mit knapp 12.000 Speicherpunkten auch ein Timeout bekommen.
    Es waren 3 Tracks. 2 hatte ich vorher schon ausgelesen gehabt, nur nicht gelöscht gehabt. Es war alles in Ordnung mit diesen Tracks, beim 1. mal auslesen und beim jetzigen auslesen.
    Der 3. Track ist aber ziemlich verunstaltet. Am Ende fehlen massiv Trackpoints, nur einige wenige, kurz vor dem Ziel, sind vorhanden. Einen fehlenden fix schließe ich mit ziemlicher Sicherheit aus, da sich das Gerät an der selben Position wie immer befand und die Position bzw. Trackpoints mitten auf der Landstraße abbrechen.


    Im ersten Viertel des 3. Tracks sind dann Trackpunkte plötzlich doppelt. Ein und derselbe Trackpunkt (exakt selbe Position, gleiche Zeit) hat 2 verschiedene Nummern (z.B. 1200 und 944). Klickt man auf einen solchen Punkt in GoogleEarth, so sieht man erst richtig, dass es 2 Punkte sind.


    Am Ende kam ein "Verify ok" oder so ähnlich. Deswegen habe ich das Log auch schon gelöscht.


    Wer hat ebenfalls Probleme mit dem TimeOut? Was lässt sich dagegen machen?

  • Ich hatte auch einmal Probleme mit Timeouts. Andreas (omega) hat daraufhin die Timeouts bei AVWGS hochgesetzt, deshalb ist AVWGS jetzt etwas weniger empfindlich als TMX.


    Der Grund war bei mir ein falscher USB Treiber. Im WSG-1000 steckt ein recht verbreiteter Seriell zu USB Wandler. Der steckt ganz ähnlich auch in Handys oder anderen Mobilgeräten, die intern eine serielle Schnittstelle haben, nach außen aber über USB kommunizieren. Ganz ähnlich - aber anders genug, das man mit Treibern für solche anderen Geräten zwar den WSG-1000 ansprechen kann, aber in die besagten Timeout Probleme läuft.


    Neben den Timeouts viel bei mir auf, das der falsche Treiber sich als "silabser" meldete, statt korrekt als "slabser".


    Auch die Versionsnummer des Treibers ist aufschlussreich. Die muss 4.28.0.2700 lauten.


    Gruß


    FRAC

  • Zitat

    Auch die Versionsnummer des Treibers ist aufschlussreich. Die muss 4.28.0.2700 lauten.


    Das ist bei mir der Fall.

    Zitat

    Neben den Timeouts viel bei mir auf, das der falsche Treiber sich als "silabser" meldete, statt korrekt als "slabser".


    Wo meldet sich der Treiber mit diesem Namen? Im Gerätemanager finde ich nur "Silicon Laboratories" als Treiberanbieter. Als Ort wird mir "CP2102 USB to UART Bridge Controller" genannt.
    EDIT: Hab es gerade gesehen, in TMX identifiziert sich der Treiber neben dem Com-Port. Hier steht bei mir "slabser0".
    Welche Ursachen kann der Timeout noch haben?

    Einmal editiert, zuletzt von Leckeressen ()

  • Etwas reichlich zeitaufwendig, diese Dinge mit TMX. Zumal auch bei mir immer wieder mal ein Scriptfehler auftaucht.


    Grundsätzlich kann ich den TimeOut-Fehler bestätigen. Und habe auch - vielleicht - eine Lösung, die bitte mal von Euch nachgeprüft werden sollte. Allerdings habe ich nur 1mal ein log damit ausgelesen, es könnte durchaus sein, dass es sich hier um einen Zufallstreffer handelt.


    Ich habe über den Gerätemanager Anschlußeinstellungen Erweitert beide Einstellungen auf Niedrig gesetzt. Damit war beim erneuten Einlesen - WSG zu 23% voll, log mit 29907 Punkten - kein TimeOut-Fehler mehr da, keine Zeit-Sprünge. Subjektiv könnte das Einlesen etwas langsamer laufen.

  • ...übrigens habe ich eine Treiberversion 5.1.0.0. !! ?( ?(


    TMX-Version ist 2.7.1


    Und WSG-FW 1.0.7.0

    Einmal editiert, zuletzt von karomue ()

  • Zitat

    Grundsätzlich kann ich den TimeOut-Fehler bestätigen. Und habe auch - vielleicht - eine Lösung, die bitte mal von Euch nachgeprüft werden sollte. Allerdings habe ich nur 1mal ein log damit ausgelesen, es könnte durchaus sein, dass es sich hier um einen Zufallstreffer handelt.


    Ich vermute, dass es ein Zufallstreffer war. Ich hatte diesen Puffer ganz ausgeschaltet und hatte immer noch den TimeOut-Fehler. Ich habe das Auslesen einfach wiederholt, irgendwann ging es ohne den Time-Out Fehler. Es scheint vom Zufall abzuhängen, ob sich die Daten problemlos auslesen lassen.


    Zitat

    ..übrigens habe ich eine Treiberversion 5.1.0.0. !!


    Seit gestern habe ich sogar 5.3.0.0. Das ist der offizielle Treiber von Silicon Labs für ihren Chip. Dieser Treiber identifiziert sich als "silabser", der mitgelieferte als "slabser". Mit beiden Treibern hatte ich den TimeOut Fehler.

  • Hatte ich fast vermutet, aber das log auslesen immer wieder ist auch nicht das Gelbe vom Ei. Inzwischen habe ich schon 4 Versionen.


    Wo bekommt man den aktuellen Treiber her?


    Es wäre m.A. nach nun an der Zeit, mal wieder Al einzuschalten. Das sollte die Entwicklung mal überprüfen. Den TimeOut-Fehler kenne ich von der PDA-Version, allerdings benutze ich die nicht.

  • Zitat

    Wo bekommt man den aktuellen Treiber her?


    Auf diese Seite
    https://www.silabs.com/product…UARTBridgeVCPDrivers.aspx
    gehen. In der rechten Spalte unter "Software Downloads" "CP210x VCP Win2k/...." auswählen. Der Download startet automatisch (zumindest im IE, Firefox macht bei mir Probleme).


    Zitat

    Es wäre m.A. nach nun an der Zeit, mal wieder Al einzuschalten. Das sollte die Entwicklung mal überprüfen.


    Das ist eine sehr gute Idee. Dieses Logauslesen Problem kotzt mich wirklich sehr an, vorallem da ich für dieses Gerät fast 150 bezahlt habe. Es gibt wesentlich billigere Geräte, die mehr Logspeicher haben und keine Probleme.

    Einmal editiert, zuletzt von Leckeressen ()

  • also meiner meldet sich mit Silabser und in Vers. 5.2.1.0 und hat auch die Timeouts....
    Gruß
    Thomas

  • Der Treiber von der Wintec-Seite hat den entscheidenden Vorteil, dass man beim Start von TMX nicht den Anschluss auswählen muss, damit der WSG 1000 erkannt wird. Einfach starten und das wars. Mit dem Silabs-Treiber hat man einen Schritt mehr.


    Die Treiber scheinen also sehr verschieden zu sein. An den Timeouts ändert es leider trotzdem nichts.

    Einmal editiert, zuletzt von Leckeressen ()