Seite 1 von 2

Wswin_nrt.txt wird zu oft abgearbeitet

Verfasst: 13 Sep 2010 08:27
von Klaus289
Hallo zusammen,

habe ein Problem. Ich arbeite mit Wswin und WD Live. Eigentlich funktioniert alles soweit richtig.
Jetzt habe ich jedoch festgestellt, dass die wswin_nrt.txt, die die clientraw.txt erzeugt, alle paar Sekunden abgearbeitet wird und dadurch fast die gesamte Leistung meines PC's beansprucht, wodurch Wswin, der HS-Uploader und andere Programme sehr zäh laufen und sich fast aufhängen.
Frage: Gibt es eine Möglichkeit, wswin_nrt.txt so zu beeinflussen, dass die Datei z.B. nur alle paar Minuten abgearbeitet wird?

Gruß

Klaus

Verfasst: 24 Sep 2010 11:25
von djpatrick
Du hast es gut. Ich wäre froh, wenn ich sie zum Laufen bekäme.

Wo genau muss denn die nrt liegen? Im Hauptordner oder im TEXT-Ordner?

Habe den Haken für die Abarbeitung gesetzt, die config bearbeitet und den Wert auf 1 gesetzt, aber nichts passiert.

Es klappt nur, wenn ich manuell arbeite und auch nur mit anderen Namen, z.B. per openfile client.txt --> customfile clientraw.txt

Verfasst: 24 Sep 2010 11:34
von weneu
Hallo Klaus,
wie der Name nrt (near realtime) besagt, wird die Datei so oft abgearbeitet, wie es die Station ermöglicht, um "nahezu Echtzeitwerte" zu ermöglichen.
Wenn Dir das zu häufig ist musst Du eben eine normale benutzerdefinierte Datei verwenden. Die wird dann im Aufzeichnungsintervall (also beispielsweise alle 5 Minuten) abgearbeitet.

Verfasst: 24 Sep 2010 11:42
von moppedhausi
Hallo Patrick,
die wswin_nrt.txt muss auch dort liegen, wo Du die custom.txt abarbeiten lässt. In dieser wswin_nrt.txt trägst Du, wie bei der custom.txt, mit dem openfile Befehl die weitere Datei ein. Klappt normalerweise problemlos.

Aber welchen Wert hast Du in der Config auf 1 gesetzt?

Verfasst: 24 Sep 2010 12:07
von djpatrick
Eben so soll es ja nicht sein, über die Abarbeitungsschiene.

Ich habe es so eingestellt:

in der WSWin.CFG - Datei


NearRealtime=1
NearRealtimeCustom=1

Und unter " Einstellungen - CFG Custom Datei" noch diese Zeilen hinzu

#=0
1=wswin_nrt.txt
2=ws_clientrawdaily.txt
3=ws_clientrawextra.txt

Verfasst: 24 Sep 2010 12:21
von moppedhausi
djpatrick hat geschrieben:Eben so soll es ja nicht sein, über die Abarbeitungsschiene.
Wer sagt das? Ich nutze diese problemlos. Nur die wswin_nrt.txt ins WsWin Verzeichnis und es funktioniert problemlos.

Verfasst: 24 Sep 2010 12:47
von weneu
Hallo,
Und unter " Einstellungen - CFG Custom Datei" noch diese Zeilen hinzu
Das ist absolut unnötig.
Es reicht,wenn die wswin_nrt.txt sich im Programverzeichnis befindet (+ alle von ihr aufgerufenen Dateien) und die Abarbeitung angewählt ist bei
"Steuerung - Einstrellungen APRS/Synop/Metar"
und dort im Reiter "Near Realtime" den Haken setzen bei "Near Realtime Datei"
Du musst allerdings dann im Reiter "CFG Custom Datei" den Haken entfernen bei "wswin-customfiles.cfg aktiv"

Verfasst: 24 Sep 2010 17:04
von Mado
Es reicht,wenn die wswin_nrt.txt sich im Programverzeichnis befindet
Das ist nicht ganz richtig!

Wenn sich diese 3 Dateien im WSWin-Ordner befinden, und ein folgender Eintrag unter "Einstellungen - CFG Custom Datei" mit dem Inhalt fehlt:

[wswin_nrt.txt]

#=0
1=wswin_nrt.txt
2=ws_clientrawdaily.txt
3=ws_clientrawextra.txt

wird nur die clientraw.txt aus der wswin_nrt.txt erstellt. Die zwei weiteren Dateien werden dadurch nicht erstellt.

Auch muss in der WSWin.CFG - Datei


NearRealtime=1
NearRealtimeCustom=1

dies stehen. Vorher sollte WSWin beendet werden, da hier sonst die eingetragenen Werte überschrieben werden.

Steht dort z.B.

NearRealtimeCustom=0

und nach dem Setzen des Reiter "Near Realtime" bei "Near Realtime Datei, wird überhaupt nichts abgearbeitet.

So habe ich es heute Nachmittag auf meinem Rechner heraus gefunden.

Verfasst: 24 Sep 2010 17:41
von weneu
Hallo Manfred,
wenn Du WSWIN besser kennst als ich :D
Trotzdem bleibe ich bei meiner Feststellung von oben.
Außerdem ist es unnötig und kontraproduktiv, hier in der wswin.cfg herumzupfuschen, denn wenn in WSWIN die Einstellungen richtig durchgeführt wurden, wird dies automatisch in die wswin.cfg übernommen.

Verfasst: 24 Sep 2010 18:52
von Mado
Ach ja was ich vergessen habe zu erwähnen:

Wenn ich den Reiter "CFG Custom Datei" den Haken entferne bei "wswin-customfiles.cfg aktiv, wird dann WDLive trotzdem erstellt.
Nur zu meinem Hintergrund:

Habe versucht über die benutzerdefinierte Datei (Custom.txt) mehrere Datensätze abzu speichern, aber dies WSWin hier nicht gemacht hat.
In der Custom.txt werden nicht mehr als 2 Dateien abgearbeitet. Hatte da schon mehrere Lösungsversuche ausprobiert, aber keinen Erfolg bekommen. Da ich auch noch Wetterdaten an Wetterwarte Sued, Wetterpool und weitere sende, musste ich dies auf einen anderen Weg lösen:

Über die Einstellungen - CFG Custom Datei.

Hier habe ich mehrere Template erstellt, und diese sind dort eingetragen dass diese dann auch jede fünf Minuten abgearbeitet werden.
Wenn ich den Eintrag entfernt habe, siehe unten - wird nur die clientraw.txt aus der wswin_nrt.txt erstellt. Die zwei weiteren Dateien werden dadurch nicht erstellt.

Der Eintrag

in der WSWin.CFG - Datei


NearRealtime=1
NearRealtimeCustom=1

sollte nur dann ersetzt werden, wenn hier statt 1 eine 0 in der zweiten Zeile steht. Aber vorher WSWin beenden. Auch müssen die 3 Dateien in WSWin-Ordner gespeichert sein. (wswin_nrt.txt .....)

Verfasst: 24 Sep 2010 20:35
von djpatrick
Fakt ist, egal welche Einstellung, dass funktioniert bei mir nicht. Habe den Haken bei cutomfiles entfernt, nur bei Near real datei gesetzt.
Nichts passiert. :(

Verfasst: 24 Sep 2010 21:04
von weneu
Hallo Patrick,
um jetzt einmal auf Dein Problem einzugehen:
Wo hast Du die Dateien wswin_nrt.txt, ws_clientrawdaily.txt und ws_clientrawextra.txt gespeichert?

Verfasst: 24 Sep 2010 22:08
von Sprite01
Mado hat geschrieben: Habe versucht über die benutzerdefinierte Datei (Custom.txt) mehrere Datensätze abzuspeichern, aber dies WSWin hier nicht gemacht hat.
DAS funktioniert zum Glück schon immer.
Wieso schreibst du mehrere Datensätze über die custom.txt, Manfred ?
Dir ist schon klar das jede txt nur eine Datei abarbeitet und eine neue txt-Datei öffnen kann ... und dann die nächste ... ?

Verfasst: 25 Sep 2010 09:06
von djpatrick
Werner,

alle 3 sind im Hauptverzeichnis von WsWin.

Dirk,

jap, dass hatte mich auch gewundert, da doch in der custom überall nur 1 Wert stand.

Verfasst: 25 Sep 2010 10:15
von moppedhausi
djpatrick hat geschrieben:Werner,

alle 3 sind im Hauptverzeichnis von WsWin.
Hallo Patrick,

in dem Verzeichniss, wo auch die custom.txt liegt? Die Datei heisst genau wswin_nrt.txt und nicht wswin_nrt_.txt?