Frage zur Variable Ausgabe der Regenwerte von Adris
Verfasst: 03 Nov 2005 20:02
Hallo zusammen,
habe in Anbetracht des bevorstehenden Wechsels der Niederschlagsform von flüssig nach fest mal etwas in Werner Neudecks Anleitungen gesucht und fand eine Variable welche von Adri entwickelt wurde und habe noch ein paar Fragen dazu.
Es geht um:
%unit_off%
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1% %
wenn es geregnet hat, enthält setmem[1] den Wert 5 (5 und 1 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[2]=%ws_compare[5]=%curval[22]%~1.3~5~4% %
wenn es kälter als 1.3 °C ist, enthält setmem[2] den Wert 5 (5 und 4 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[3]=%ws_compare[3]=%ws_getmem[1]%~%ws_getmem[2]%~ momentaner Schneefall~ momentaner Regen% %
die beiden Variablen werden verglichen. Wenn beide den Wert 5 enthalten (Niederschlag und kälter als 1,3°C), wird "momentaner Schneefall" ausgegeben, ansonsten "momentaner Regen"
_____________________________________________________________
Erste Frage:
kann ich den Wert 1,3°C verändern?
_______________________________________________________
Wem dies genügt, der kann jetzt mit %ws_getmem[3]% den Text ausgeben.
Beispielsweise: Augenblicklich %ws_getmem[3]%
Wer eine differenziertere Ausgabe möchte, setzt die folgenden Zeilen noch ein:
_____________________________________________________________
Zweite Frage:
ist *getmem* ein Verschreiber?
_____________________________________________________________
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.360~3~5% %
es wird verglichen, ob mehr als 0.36 l/m² gefallen sind (Parameter 3 und 5 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.7~3~4% %
es wird verglichen, ob mehr als 0.7 l/m² gefallen sind (Parameter 3 und 4 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger~leichter% %
wenn in getmem[5] und getmem[6] der gleiche Wert 3 ist, haben wir mäßigen, sonst leichten Niederschlag
_____________________________________________________________
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~1.08~%ws_getmem[7]%~starker% %
wenn der aktuelle Niederschlag <= 1.08 l/m² ist, wird der Wert von getmem[7] in setmem[8] gemerkt, ansonsten das Wort "starker"
_____________________________________________________________
%ws_compare[1]=%curval[34]%~0~%ws_getmem[8]% %ws_getmem[3]%~trocken%
hier erfolgt die endgültige Ausgabe: der aktuelle Niederschlag (curval[34]) wird mit "0" verglichen. Wenn es Niederschlag gab, erfolgt die entsprechende Bemerkung, ansonsten das Wort
_____________________________________________________________
weitere Frage:
wo füge ich diese weiteren Optionen ein?
_____________________________________________________________
Mein Ziel ist es, diese Variable in meine wap.txt einzubinden um meinen Wetterticker entsprechend zu erweitern.
Grüße aus Westsachsen
René
www.wetterstation-zwickau.de
habe in Anbetracht des bevorstehenden Wechsels der Niederschlagsform von flüssig nach fest mal etwas in Werner Neudecks Anleitungen gesucht und fand eine Variable welche von Adri entwickelt wurde und habe noch ein paar Fragen dazu.
Es geht um:
%unit_off%
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1% %
wenn es geregnet hat, enthält setmem[1] den Wert 5 (5 und 1 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[2]=%ws_compare[5]=%curval[22]%~1.3~5~4% %
wenn es kälter als 1.3 °C ist, enthält setmem[2] den Wert 5 (5 und 4 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[3]=%ws_compare[3]=%ws_getmem[1]%~%ws_getmem[2]%~ momentaner Schneefall~ momentaner Regen% %
die beiden Variablen werden verglichen. Wenn beide den Wert 5 enthalten (Niederschlag und kälter als 1,3°C), wird "momentaner Schneefall" ausgegeben, ansonsten "momentaner Regen"
_____________________________________________________________
Erste Frage:
kann ich den Wert 1,3°C verändern?
_______________________________________________________
Wem dies genügt, der kann jetzt mit %ws_getmem[3]% den Text ausgeben.
Beispielsweise: Augenblicklich %ws_getmem[3]%
Wer eine differenziertere Ausgabe möchte, setzt die folgenden Zeilen noch ein:
_____________________________________________________________
Zweite Frage:
ist *getmem* ein Verschreiber?
_____________________________________________________________
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.360~3~5% %
es wird verglichen, ob mehr als 0.36 l/m² gefallen sind (Parameter 3 und 5 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.7~3~4% %
es wird verglichen, ob mehr als 0.7 l/m² gefallen sind (Parameter 3 und 4 sind willkürlich gewählt)
_____________________________________________________________
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger~leichter% %
wenn in getmem[5] und getmem[6] der gleiche Wert 3 ist, haben wir mäßigen, sonst leichten Niederschlag
_____________________________________________________________
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~1.08~%ws_getmem[7]%~starker% %
wenn der aktuelle Niederschlag <= 1.08 l/m² ist, wird der Wert von getmem[7] in setmem[8] gemerkt, ansonsten das Wort "starker"
_____________________________________________________________
%ws_compare[1]=%curval[34]%~0~%ws_getmem[8]% %ws_getmem[3]%~trocken%
hier erfolgt die endgültige Ausgabe: der aktuelle Niederschlag (curval[34]) wird mit "0" verglichen. Wenn es Niederschlag gab, erfolgt die entsprechende Bemerkung, ansonsten das Wort
_____________________________________________________________
weitere Frage:
wo füge ich diese weiteren Optionen ein?
_____________________________________________________________
Mein Ziel ist es, diese Variable in meine wap.txt einzubinden um meinen Wetterticker entsprechend zu erweitern.
Grüße aus Westsachsen
René
www.wetterstation-zwickau.de