Neue Variable

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
loaecker
Beiträge: 299
Registriert: 26 Okt 2014 11:34

Neue Variable

Beitrag von loaecker »

Ich hab mal ne Frage bezüglich der neuen Variable:

%calc_save_time=x%%###% -> x= 0=immer, 1,2,3,6,12,24.

Ich kann mir keinen Reim darauf machen, wofür diese gedacht ist. Vllt kann mir von den Administratoren oder Werner selbst mir eine Antwort darauf geben.
Benutzeravatar
Werner
Site Admin
Beiträge: 6041
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 137 mal
Kontaktdaten:

Beitrag von Werner »

@Lothar,

das Konstrukt dafür sieht so aus:
Beispiel in der wswin-custom-x.sec

%calc_save_time=2%%1%
Test, variablen usw.
...
%calc_save_off%
%calc_on%


In diesem Beispiel werden die Daten im Bereich zwischen
%calc_save_time=2% und %calc_save_off%
nur alle 2 Stunden aktualisiert, ausserhalb dieser Zeit werden die
Daten aus der Datei calc1_wswin-custom-x.sec geholt.

Beim erstmaligen Auftreten dieser Variable wird sofort dann alle 2 Stunden die Datei calc1_wswin-custom-x.sec mit Daten aktualisiert und sonst die Daten aus dieser Datei geholt.

Warum das Ganze: Aufwendige Berechnung, die z.B. nur für bestimmte Zeiträume (ganze Tage) gelten, müssen nicht immer neu berechnet werden = Zeitersparnis beim Abarbeiten der entsprechenden Benutzer-Dateien.

Werner
loaecker
Beiträge: 299
Registriert: 26 Okt 2014 11:34

Beitrag von loaecker »

@Werner,
vielen Dank für deine Erklärung. Wenn ich es richtig verstanden habe, dann kann ich statt den zeitgesteuerten Variablen von Tex, diese in die custom.txt einbauen und damit die Zeit vorgeben wann die nächste Variable abgearbeitet wird.
Benutzeravatar
Tex
Moderator
Beiträge: 2003
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 45 mal
Kontaktdaten:

Beitrag von Tex »

Hallo Lothar,
im Prinzip ja. Allerdings kann man damit keine Zeitsteuerung für die nächste custom.txt (custom-schiene) steuern.
Das ist nur um in einer Datei bestimme Berechnungen von der permanenten Abarbeitung auszunehmen, bzw. nur in bestimmetn Intervall abzuarbeiten. Das "lohnt" sich allerdings nur bei umfangreichen Berechnungen, nicht für einzelne Statistikvariablen. Denn die separate Berechnung, Abspeicherung und Abholung kostet auch Zeit. Bei einen Berechnungsteil unter ca. 20/30 Zeilen bringt das praktisch nix. Das habe ich ausgetestet.
loaecker
Beiträge: 299
Registriert: 26 Okt 2014 11:34

Beitrag von loaecker »

Werner, Tex,
vielen Dank für eure Erklärungen. Jetzt weiß ich wnigstens, wofür man die Variable einsetzen kann.
Antworten