Was läuft hier falsch ?

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Benutzeravatar
Mado
Beiträge: 758
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Danksagung erhalten: 13 mal
Kontaktdaten:

Was läuft hier falsch ?

Beitrag von Mado »

Wollte den Witterungsvergleich mit Gewitter aus dem Wetterkalender erweitern, aber bei einer bestimmten Zahl gibt Wswin keine Grafik aus.
<td align="center" width="3%" height="16"><b>Gewitter</td>
%ws_setmem[55]=%ws_month2%% <!-- Monat 2-stellig, oder für Dauerbetrieb Variable %ws_month2% -->
%ws_setmem[56]=%ws_year%% <!-- Jahr 4-stellig, oder für Dauerbetrieb Variable %ws_year% -->
%ws_setmem[8]=%ws_getmem[55]%~%ws_getmem[56]%%
%ws_setmem[9]=%ws_getmem[55]%~%ws_getmem[56]%%

%ws_setmem[1]=%ws_compare[2]=%maxvalpast[43~-10~%ws_getmem[55]%~%ws_getmem[56]%]%~14,0~2~0%%
%ws_setmem[2]=%ws_compare[2]=%avgvalpast[34~-10~%ws_getmem[55]%~%ws_getmem[56]%]%~0,1~1~0%%
%ws_setmem[11]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~1~0%%
%ws_setmem[7]=%ws_compare[4]=%ws_timetoval[%ws_sunset[-10~%ws_getmem[8]%]%]%~%ws_timetoval[%maxtimepast[34~-10~%ws_getmem[9]%]%]%~n~%%
%ws_setmem[10]=%ws_compare[2]=%ws_timetoval[%ws_sunrise[-10~%ws_getmem[8]%]%]%~%ws_timetoval[%maxtimepast[34~-10~%ws_getmem[9]%]%]%~n~%%
%ws_setmem[3]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~%ws_getmem[10]%%ws_getmem[7]%2~6x6%%
%ws_setmem[5]=%ws_compare[5]=%ws_day%~-10~6x6~%ws_getmem[3]%%%
%ws_setmem[6]=%ws_compare[3]=%ws_getmem[55]%%ws_getmem[56]%~%ws_month2%%ws_year%~%ws_getmem[5]%~%ws_getmem[3]%%%
%ws_setmem[4]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~title="um: %maxtimepast[34~-10~%ws_getmem[55]%~%ws_getmem[56]%]% Uhr"~~%%
<td align="center" width="5%" height="46"><img border="0" src="WK-Icons/gw%ws_getmem[6]%.gif" width="50" height="50" %ws_getmem[4]%></td>
Nur bis -9 wird das richtig dargestellt.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5737
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 71 mal
Kontaktdaten:

Re: Was läuft hier falsch ?

Beitrag von Werner »

Vermutlich wird damit die vorgegebene Gesamtzeichenlänge des Parameters
dd~mm~yyyy
nicht berücksichtigt

Zitat aus der ws_variables.txt
Achtung! Datumlänge dd~mm~yyyy muß immer 10 stellig sein!!
Benutzeravatar
Mado
Beiträge: 758
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Danksagung erhalten: 13 mal
Kontaktdaten:

Re: Was läuft hier falsch ?

Beitrag von Mado »

Gelöst!

Nun klappt dies mit allen Tagen auch die Anzeige mit den zurückliegenden Tage passt nun.
Habe nur eins verändert:
%ws_setmem[55]=0% <!-- Monat 2-stellig, oder für Dauerbetrieb Variable %ws_month2% -->
%ws_setmem[56]=%ws_year%% <!-- Jahr 4-stellig, oder für Dauerbetrieb Variable %ws_year% -->
%ws_setmem[8]=%ws_getmem[55]%~%ws_getmem[56]%%
%ws_setmem[9]=%ws_getmem[55]%~%ws_getmem[56]%%

%ws_setmem[1]=%ws_compare[2]=%maxvalpast[43~-12~%ws_getmem[55]%~%ws_getmem[56]%]%~14,0~2~0%%
%ws_setmem[2]=%ws_compare[2]=%avgvalpast[34~-12~%ws_getmem[55]%~%ws_getmem[56]%]%~0,1~1~0%%
%ws_setmem[11]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~1~0%%
%ws_setmem[7]=%ws_compare[4]=%ws_timetoval[%ws_sunset[-12~%ws_getmem[8]%]%]%~%ws_timetoval[%maxtimepast[34~-12~%ws_getmem[9]%]%]%~n~%%
%ws_setmem[10]=%ws_compare[2]=%ws_timetoval[%ws_sunrise[-12~%ws_getmem[8]%]%]%~%ws_timetoval[%maxtimepast[34~-12~%ws_getmem[9]%]%]%~n~%%
%ws_setmem[3]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~%ws_getmem[10]%%ws_getmem[7]%2~6x6%%
%ws_setmem[5]=%ws_compare[5]=%ws_day%~-12~6x6~%ws_getmem[3]%%%
%ws_setmem[6]=%ws_compare[3]=%ws_getmem[55]%%ws_getmem[56]%~%ws_month2%%ws_year%~%ws_getmem[5]%~%ws_getmem[3]%%%
%ws_setmem[4]=%ws_compare[3]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~0%~3~title="um: %maxtimepast[34~-12~%ws_getmem[55]%~%ws_getmem[56]%]% Uhr"~~%%
<td align="center" width="5%" height="46"><img border="0" src="WK-Icons/gw%ws_getmem[6]%.gif" width="50" height="50" %ws_getmem[4]%></td>
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Antworten