Seite 1 von 1

Es ist schon wieder passiert...

Verfasst: 08 Dez 2005 07:29
von ath
Hallo Wetterfreunde,

zum zweiten Mal ist WsWin bei der Aktualisierung seiner Daten um Miternacht hängengeblieben. Diesmal beim Einlesen der Monatsdatei Dezemer bei ca. 19%. Wird wieder dasselbe Problem sein wie beim letzenmal: ein Datum ist doppelt vorhanden.

Damals konnte ich wenigstens noch mit Datei - exportieren - aktuelle Daten exportieren die einzelnen Tage retten, manuell überarbeiten und dann wieder zusammenführen.

Diesmal will WsWin jedoch sofort die mitternächtliche Aktualisierung durchführen und ich habe keine Chance einzugreifen. Breche ich die Aktualisierung ab (das kleine Kreuz in der Aktualisierungbox anklicken) kann ich leider keinen Tageszeitraum mehr für den Export wählen, d.h. ich kann nicht zwischen Monats- und Tagesansicht hin und herschalten.

Wie komme ich da nun wieder raus bzw. an die Daten wieder ran?


Ach so, noch ein paar Angaben zum System: WS2500PC, direktes Auslesen des Interfaces, neueste WsWin Version.

Woher kommt überhaupt das Problem des doppelten Datums? Mit ist bspw. folgendes aufgefallen: Ab und zu beendet sich WsWin einfach so, automatisch, d.h. ohne erkennbaren Grund (zu erkennen an der Meldung: Auslesen der Wetterdaten beginnt). Allerdings sehe ich in der Taskleiste noch das Symbol der vorherigen Instanz von WsWin die irgendwie doch weiterläuft.

Verfasst: 08 Dez 2005 08:12
von jekno
Hallo!

Benenne doch mal deine wswin.cfg(wswin.alt) um und starte wswin neu.
Dabei wird eine neue wswin.cfg angelegt, du machst deine Einstellungen zur WS, exportierst die Daten, editierst und liest die Daten neu ein.
Dann beendest du WSWIN wieder, benennst die wswin.alt wieder in wswin.cfg um und startest WSWIN.

Das sollte auf die Schnelle funktionieren!

Verfasst: 08 Dez 2005 08:45
von Hinwil
@ath
Ich habe dies auch ab und zu, dass eine 2. Instanz von WSWIN offen ist. Dies kann sehr wahrscheinlich nur von WSWIN kommen, da ich keinen Restarter oder der gleichen einsetzte. Ich habe aber noch nicht festgestellt aus welchem Grund oder in welchem Zusammenhang dies kommt.

Bei mir bleibt WSWIN auch ab und zu beim Einlesen der Monatsdaten hängen. Ich kann danach aber den Einleseprozess mit dem Kreuzchen oben rechts von diesem kleinen Fenster abbrechen. Wenn ich anschließend WSwin neu starte geht es meistens wieder.

Meine Station:
- VP2 pro direktauslesung (ohne Weatherlink)
- Neuste WSwin version (V2.91.4)
- Windows XP Home

Gruss Reto

Verfasst: 08 Dez 2005 10:33
von weneu
Hallo Andreas,
ein Möglichkeit wäre folgende:
- WSWIN beenden
- wswin.cfg öffnen
Nun den Abschnitt [view] suchen und dort das Datum "Day= X" um einen Tag zurückstellen oder nur die Stunden anpassen
- nun WSWIN wieder starten und die schon genannten Export-Import-Maßnahmen durchführen.
Ab und zu beendet sich WsWin einfach so, automatisch, d.h. ohne erkennbaren Grund (zu erkennen an der Meldung: Auslesen der Wetterdaten beginnt
Das ist in der Regel dann der Fall, wenn die Datenkommunikation mit der Schnittstelle gestört ist. Dann versucht WSWIN, durch einen Neustart das Problem zu lösen.

Verfasst: 08 Dez 2005 20:09
von ath
Hallo Wetterfreunde,

der Trick mit umbenennen der WSWIN.CFG Datei hat geholfen. Danach konnte ich das Programm wieder starten ohne direkt in die Fehlersituation zu gelangen.

Problem war diesmal ein Datumseintrag von 00.00.1980. Zuerst habe ich Daten tagesweise exportiert um den Fehler zu lokalisieren. Konnte aber nichts finden - es war einfach kein Fehler dar.

Dann habe ich - obwohl ich gar nicht an einen Erfolg geglaubt habe - die Monatsdatei exportiert. Das funktionierte wider Erwarten. Hier habe ich dann am 07.12.2005 den fehlerhaften Datensatz zwischen 11:25 Uhr und 11:30 Uhr entdeckt. Komisch nicht? Tagesweise funktioniert der Export derart, daß der fehlerhafte Satz nicht exportiert wird und beim Monatsexport taucht er dann auf bzw. wird von WsWIN berücksichtigt.

Ich habe mir daraufhin mal die Datei WS_NEWDATA angeschaut. Hier konnte man dann sehen was wohl passiert war. An der betreffenden Stelle waren lauter "Blanks" eingetragen und der (korrekte) Folgesatz war nicht durch CRLF getrennt, sondern stand hinter dem fehlerhaften Satz in der gleichen Zeile.

Vielleicht sollte Werner K. in der Exportroutine solche Sätze überlesen, die vom Datumsbereich her nicht in den Exportzeitraum passen.

Verfasst: 15 Dez 2005 10:50
von rolsch
Hallo,
hierzu kann ich auch noch etwas seltsames beisteuern.

Ich wollte letztens die Statistik für Frost usw. aktualisieren.

Hierbei blieb WSWin bei einem bestimmten Datum einfach stehen,
das Fenster (Aktualität) konnte ich aber mit 'X' schliessen.
Wiederholte Versuche ergaben immer wieder das gleiche Datum.
Habe ich dieses Datum übersprungen, lief WsWin weiter bis zu einem anderen Datum und stand wieder.

Danach habe ich die Monatsdateien exporiert (All...) und nachgeschaut.

IMMER kurz vor 00:00Uhr gab es bei den einzelnen Tagen doppelte Einträge:

Code: Alles auswählen

13.04.2004;23:54;20,5;5,4;20,7;6,4;0,0;0,0;35;90;34;90;0;19;975,0;0,000;0,0;71;0
13.04.2004;23:57;20,4;5,4;20,7;6,4;0,0;0,0;35;90;34;90;0;19;975,0;0,000;0,0;71;0
13.04.2004;23:57;20,4;5,4;20,7;6,4;0,0;0,0;35;90;34;90;0;19;975,0;0,000;0,0;71;0
14.04.2004;00:00;20,4;5,4;20,6;6,3;0,0;0,0;35;90;34;90;0;19;975,0;0,000;0,0;75;0
14.04.2004;00:03;20,4;5,4;20,6;6,4;0,0;0,0;35;90;35;90;0;19;975,0;0,000;0,0;75;0
Ich muss nun einige Monatsdateien editieren und nochmals importieren.

Vielleicht kann Werner Krenn hierzu etwas sagen oder sich dem Problem mal annehmen.

Der letzte doppelte Eintrag war bisher im Monat 6/2005 (wegen WSWin32 Version).

WsWin wird immer um 03:10 Uhr automatisch beendet (über interne Zeitsteuerung).
Der Server wird um 03:20 Uhr durchgestartet.

Hier noch die Fehlerzeitpunkte in den exportierten Monatsdateien:
27.03.2003
27.03.2003
13.04.2004
26.05.2004
29.05.2004
12.07.2004
09.08.2004
22.06.2006

Auch in älteren Backup's der *.dat Dateien sind diese Fehler enthalten...

Verfasst: 15 Dez 2005 12:53
von weneu
Hallo Roland,
das ist in der Tat etwas seltsam. Ich selbst hatte dasselbe Problem ebenfalls im Monat 6/2005 und auch hier war der Zeiteintrag kurz vor Mitternacht doppelt.
Ich kenne einen weiteren User, der ebenfalls dieses Problem des "Doppeleintrags" hatte, dessen Ursache mir an sich unerklärölich ist. Mal sehen.

Verfasst: 15 Dez 2005 18:59
von Canada-John
Hi,

hatte das gleiche Problem mit den doppelten Einträgen. Zwischen 11/2004 und 10/2005 wurde, am letzten Tag des Monats, um 23:59 Uhr doppelt aufgezeichnet :?: .

Gruß John