Bug in WSWin 2.94.1 ?

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Bug in WSWin 2.94.1 ?

Beitrag von Mado »

Habe die neue WSWin - Version herunter geladen, diese installiert.
Dabei habe ich festgestellt, daß WSWin bei der Erstellung von WDLive, den Max-Wert bei den Windböen nicht anzeigt.

Hier erscheint nur die zur Zeit gemessenen Windböe, aber welcher Wert am höchsten erreicht worden ist, steht dort NaH km/h.

Mit der Version die vorherher (2.93.xxx) wurde dies korrekt angezeigt.
Habe auch an dem Code nichts verändert.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Hallo Werner,

Wie ich noch festgestellt habe, wird die Wolkenuntergrenze nicht angezeigt. Auch wie schon erwähnt, gibt WSWin hier nicht die Max-Windböen des Tages an:

In der WS_nrt.txt - soll WSWin folgendes Berechnen:

%ws_calc[/]=%cloudline%~0.3048~1%
(Wolkenuntergrenze)

%ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1% -- %maxtimecurday[45]%
(Windböen)

Ist hier irgendwas an dieser Variable geändert worden, dass WSWin dies nicht korrekt berechnet?
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von Werner »

@Manfred,

es könnte daran liegen:
- Variablen allgemein:
Das Programm behandelt die Variablen: Unit_on/Unit_Off und AlwaysSepPoint nicht mehr übergeordnet.
Default = Unit_on und AlwaysSepPoint=Off (Einstellungen des Windows-Systems werden hier übernommen)
D.h. Sie müssen Sorge tragen, dass diese Einstellungen für
- Benutzerdef. Dateien
- Templates
- benutzerdef. Report
- benutzerdef. Sprachausgabe
- NearRealTime
explizit gesetzt werden.


Werner
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

@Werner,

Was muss ich dann in der Datei ändern, dass dies wieder angezeigt wird?
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von Werner »

@Manfred,

ich vermute es liegt daran, das die Einheiten vorhanden sind, also unit_off nicht in den benutzerdef. Dateien vorkommt.

Schaue Dir einmal die Ergebnis-Datei an, die WDL versorgt.

Werner
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

@Werner,

So sieht die WSWin_nrt.txt aus:
%customfile=D:\www.sternwarte-ehingen\Wetterdaten\WeatherDisplayLive\clientraw.txt%
%openfile&remove=ws_clientrawdaily.txt%%curminmaxhour_on%
%unit_off%%alwaysseppoint_on%12345 %nrtwindkts% %nrtwindgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[3]%~0% %forecast_number_vant% %nrtval[3]% %nrtval[19]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[Ehingen]%-%ws_nrttime% 0 %sunday_s% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% %heatindextemp% %maxtempday% %mintempday% %forecast_txt3% %ws_modtext[Wettervorhersage: %forecast_txt%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %maxval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avgval[36]% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]% %ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1% -- %maxtimecurday[45]% -- -- %maxval[43]% %minval[43]% -- %ws_year% -- %ws_trend[0]% %ws_trend[-1]% %ws_arraywinddir[10]% %nrtval[25]% %nrtval[29]% 255 0.0 11.3 52 -1 0.0 %maxval[18]% %minval[18]% !!C%ws_vers0%!! z!!
%alwaysseppoint_off%%ws_delline%
Und das Resulatat:
12345 3.9 7.0 291 1.8 79 1012.5 4.0 46.3 83.4 0 0 19.5 47 -- -1 -- 0 1 2.8 -- -- -- -- -- -- 0 -- -- 21 12 27 Ehingen-21:15:27 0 4:01 24 3 0 0 0 0 0 0 0 1.0 1.7 6.0 -1.2 3 Wettervorhersage:___bewoelkt -0.2 2.3 2.3 2.7 2.3 2.7 4.3 3.9 3.9 4.6 5.5 5.5 3.9 4.6 3.9 3.5 3.9 4.6 4.6 5.5 5.1 16,7 -1.4 1548,6 24/03/2009 0 0 4.2 -9.2 -- 5.5 3.9 4.6 3.9 3.5 3.9 4.6 4.6 5.5 5.1 1.2 1.3 1.4 1.4 1.5 1.6 1.6 1.6 1.7 1.7 0.0 0.0 0.0 0.3 0.0 0.0 0.0 0.0 0.0 0.0 0 0 1.7 11.1 0 --- --- 292 0 0 0.0 0.0 -- -- -- -- -- -- 19.5 16.9 0.5 1011.6 1003.9 7,6 -- 01:48 -- -- 1.4 -6.2 -- 2009 -- 0 0 264 244 257 303 258 323 288 225 309 295 -- -- 255 0.0 11.3 52 -1 0.0 90 42 !!C2.94.1!! z!!
Was ich festgestellt habe, sind die rot markierten Stellen, die sind statt einem Punkt, mit einem Komma erstellt.

Also echt seltsam.

Könnte sein, dass man hier bei den Variablen:

%ws_calc[/]=%cloudline%~0.3048~1%,
%ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1%,
%ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1%

hier noch was ergänzt werden muss, da diese Variablen diese Komma reinsetzen.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von Werner »

@Manfred,

ist "%alwaysseppoint_on%" gesetzt?

Werner
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

@Werner,

Na klar.
Steht vor der Zeile 12345.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von Werner »

@Manfred,

bei den Calc-variablen wird %AllwaysSepPoint_on% nicht berücksichtigt

Gibt eine neue Version.

Werner
Antworten