FinWX Foorumi
keskiviikko, 23.05.2012, 05:48 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset:
06.05.2012
Toivotamme tervetulleeksi FinWX:n 69. jäsen-sääaseman, FinWX Turku-54:n.
Sääasema on Länsi-Suomen läänin 25. FinWX-asema.

Lue lisää uudesta jäsenasemasta täältä.
 
   Etusivu   Ohjeet Haku Kalenteri Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: WUHU päivitetty (1.0.216.150)  (Luettu 881 kertaa)
0 jäsentä ja 1 vieras katselee tätä aihetta.
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« : sunnuntai, 28.11.2010, 00:26 »

WUHU-ohjelmisto on päivitetty.
Uusin versio on 1.0.216.150, päivitetty 26.11.2010.

Muutoksia versiosta 1.0.216.127:
- Lisättiin tuki Oregon Scientific WMR100- ja WMRS200-sääasemille. WMRS200-sääasemaa ja WMR200-sääasemaa ei tule sotkea toisiinsa; WMR200 on uudempi sääasemamalli. WMRS200-sääasema käyttää samaa protokollaa tietojen lähettämiseen, kuin WMR100.
- Korjattiin ongelma WUHU:n ohjelman käynnistyksessä, missä WUHU käsitteli vanhempia Davis-sääasemalaitteita, kuten WMII:sta, uutena Davis-sääasemana (kuten Pro tai Vue).
- Lisättiin tuki lisäantureiden hälytyksille. Lisäantureiden hälytykset ovat asetettavissa .ini-tiedostosta käsin.
- Lisättiin mahdollisuus suorittaa Davis-sääasemien kellon synkronointi PC:n kellon kanssa. Tämä ominaisuus kytketään päälle WUHU Configuration Data.ini-tiedostosta seuraavalla rivillä:

[General Settings]
DAVISVP2 Sync Console Clock=1

- Lisättiin mahdollisuus suorittaa La Crosse WS-2300-sarjan sääsemien kellon synkronointi PC:n kellon kanssa. Tämä ominaisuus kytketään päälle WUHU Configuration Data.ini-tiedostosta seuraavalla rivillä:

[General Settings]
WS23XX Sync Console Clock=1

Huomatkaa seuraava asia käyttäessänne kellon synkronointiominaisuutta WS-2300-sarjan asemilla:
WS-2300-sarjan sääasemat ovat valmistettu ennen nykyistä kesäaika/talviaika-sääntömuutosta. Tämän vuoksi kellon aika tallennetaan sääasemakonsoliin aikariippumattomassa Coordinated Universal Time (UTC)-ajassa, paikallisajan sijaan. Koska La Crosse WS-2300:n sisäinen ohjelmisto (ns. Firmware) oli luotu ennen nykyistä kesäaika/talviaika-käytäntöä, voi konsoli kääntää kellon ajan tunnin pieleen ennen kuin kelloja todellisuudessa siirretään. Vaikka konsoli näyttäisikin kellon ajan tunnin pieleen, sen sisäinen rekisteri on kuitenkin UTC-aikaa, joten konsolin oma kello on joka tapauksessa oikein.
- Havaittiin kiintoisa ongelma koskien WS-2300-sarjan sääasemien kellojen synkronointia. Historiadataa ei välttämättä luettu oikein konsolilta, vaikka konsolin kello onkin UTC-ajassa. Tämä johtuu siitä, että WS-2300-sarjan sääasemakonsolit tallentavat säädatan historiatiedot paikallisajassa ja nämä paikallisajat ovat sidoksissa vanhentuneisiin kesäaika/talviaika-käytäntöihin. Ongelma korjattiin rakentamalla luettavalle datalle vertailija, joka vertaa PC:n paikallisaikaa ja historiadatan kellon aika käännetään oikeaksi.
- Korjattiin bugi YoWindow.XML-tiedoston tietojen kirjoitukseen. Auringon säteilyarvon pitäisi olla prosentteina 0 ja 100 välissä ja tämä tieto ilmoitettiin väärin. Maksimi auringon säteilyarvo sääasemalla on asetettu oletuksin 1800,00W/m2. Tämä arvo valittiin perustuen Davis-sääasemien auringon säteilyanturin maksimiarvoon.
- Lisättiin menetelmä, jolla helpotetaan YoWindow.XML-tiedoston lähettämistä korkeintaan kolmelle eri FTP-palvelimelle. Kolme uutta .ini-tiedoston riviä lisättiin tämän mahdollistamiseksi:

[YoWindow]
YoWindowFTPFile1=
YoWindowFTPFile2=
YoWindowFTPFile3=

Jokainen näistä uusista riveistä ottaa vastaan WUHU:n oman FTP-lähetyskomennon (Actionin). Actioneista ja lähetyskomentotyypeistä lisää tietoa tässä viestiketjussa.
- Lisättiin kyky nollata/muuttaa kumulatiivinen sademäärä niillä sääasemilla, jotka tukevat kyseistä toimintoa (= kaikki Davis-sääasemat, sekä La Crosse WS-2300- ja WS-3600-sarjan sääasemat).
Tätä ominaisuutta on testattu Davis VantagePro2- ja La Crosse WS-2300-sarjan asemilla ja havaittu toimivaksi. Luvun nollaus/muutos tapahtuu klikkaamalla nappia [Rain Total], joka oli aiemmin vain lukuna.
- Paranneltiin La Crosse WS-3600-sarjan sääasemien kumulatiivisen sadesumman nollausta/muutosta. Apuna toimi Dan Brown, sekä ohjelmallisella tuella Jean-Marie Pacquet.
- Lisättiin varmistuskysymys käyttäjälle, mikäli hän haluaa tyhjentää WUHU:n lokiruudun [Clear Log]-napista.
- Lisättiin tuki Oregon Scientifiv WMR200-sääasemille, mukaanlukien kyky lukea sääasemalle tallentunutta dataa. Jos havaitsette ongelmia datan lukemisessa, alemman tason protokolla-pakettiviestit ovat luettavissa klikkaamalla "Show Console Com. Errors"-valinta päälle WUHU:n lokiruudussa.
- Lisättiin rajoitettu tuki lämpötila/kosteus-lisäantureille, niihin sääasemiin, jotka tukevat kyseistä mahdollisuutta niiden lisäämiseen. Näiden anturien ilmoittamat arvot näkyvät siirtämällä hiiren osoitin lämpötilan (tai kosteuden) lukeman pälle. Kastepiste ja Apparent Temperature-arvot lasketaan näistä myös.
- Lisättiin Apparent Temperature-arvo myös sisätilan lämpötilanäytölle.
vering the cursor over the current indoor reading edit box.
- Muutettiin PWSWeather.com-serveriltä odotetavaa vastausta. Aiemmin vastaus oli 'OK', mutta nyt vastaus onkin 'Data Logged and posted in METAR mirror'. Koska serverin vastaus oli muuttunut, WUHU tulkitsi onnistuneen lähetyksen väärin ja ilmoitti lähetysvirheestä.
- Lisättiin uusi muuttuja WUHU Configuration Data.ini-tiedostoon, joka mahdollistaa tuulen nopeusyksikön vaihdon WUHU:n pääruudussa.
Esimerkki: Halutaan tuulilukemat näkymään pääruudussa metreinä sekunnissa (m/s).

[General Settings]
Display Wind Units=MPS

Sallitut arvot ovat MPH (maileja tunnissa (mph)), KPH (kilometrejä tunnissa (oletusasetus) (km/h)), MPS (metrejä sekunnissa (m/s)) ja FPS (jalkaa sekunnissa (ft/s)).
- Muutettiin sisätilan Apparent Temperature-arvon laskennan vastaamaan NOAA:n "Indoor Comfort Index"-taulukkoa.
- Parannettiin WMR200-sääaseman datankäsittelyjärjestelmää. Kun [Stop]-nappia painetaan WUHU:ssa, jatkuvan datan lähetyksen keskeytyspyyntö lähetetään konsolille. Tämä on hyödyllinen toiminto, jos haluat keskeyttää kerätyn säädatan haun asemalta, muttet menettää sitä. Parannus tehtiin, kun havaittiin, että WMR200-sääaseman keruujärjestelmä ei havaitse, jos datalinja katkaistaan, vaan jatkaa lähettämistä eikä kerää uutta dataa. Lähetys jatkuu niin pitkään, kunnes sitä käsketään pysäyttämään lähetys.

Suosittelemme kaikkia WUHU:a käyttäviä FinWX-sääasemaoperaattoreita ja WUHU:a testaavia tahoja hakemaan viimeisimmän version allaolevasta linkistä:
WUHU Software

tai vaihtoehtoisesti viestin liitteestä.

* WUHU216_32.zip (6403.62 kilotavua - ladattu 34 kertaa.)
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
Meteorologi
Taso ei enää mitattavissa
*****
Poissa Poissa

Viestejä: 1046


WWW
« Vastaus #1 : tiistai, 30.11.2010, 18:19 »

Vaihteeksi uusin versio 152 pisti currdatin sekaisin.  Näyttää kieltä
Aivan alkuun sijoitetut [indoor temperature]apparent_deg_C ja apparent_deg_F  olivat uskoakseni asialla.
tallennettu

weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4548


« Vastaus #2 : tiistai, 30.11.2010, 18:48 »

Parse_ini_file-parseri on toiminut mallikkaasti nwn:ssä joten suosittelen Laiholle siihen siirtymistä ettei ala kasvamaan harmaita hiuksia päässä tuon takia, toimii kaikilla currdat-versioilla ilman muokkauksia. Virnistää
tallennettu

J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #3 : tiistai, 30.11.2010, 19:01 »

Vaihteeksi uusin versio 152 pisti currdatin sekaisin.  Näyttää kieltä
Aivan alkuun sijoitetut [indoor temperature]apparent_deg_C ja apparent_deg_F  olivat uskoakseni asialla.

Jos vain mahdollista, suosittelen pysyttäytymään FinWX:n osalta siinä versiossa, joka täällä on viimeisin, jotta tuo parseri ei räjähdä.
Aion pitää hetken aikaa taukoa tuossa WUHU:n päivityksessä, koska siellä tuntuu olevan nyt sellainen säätöruuvi käännetty päälle, että noita päivityksiä tulee harva se hetki. Toivottavasti tuo rauhoittuu uuteenvuoteen mennessä.

Parse_ini_file-parseri on toiminut mallikkaasti nwn:ssä joten suosittelen Laiholle siihen siirtymistä ettei ala kasvamaan harmaita hiuksia päässä tuon takia, toimii kaikilla currdat-versioilla ilman muokkauksia. Virnistää

Tuo on käynyt kyllä mielessä, mutta toistaiseksi siihen ei ole tarvinnut ryhtyä.
Ottaisin sen kyllä mielelläni tarkistettavaksi, jotta voin katsoa, miten saisin sen istutettua tähän ympäristöön. Tiedä, vaikka sillä saisi korvattua tämän nykyisen parserin kokonaan. Hymyilee
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
nivaar-6
Mielipideprofessori
***
Poissa Poissa

Viestejä: 73



WWW
« Vastaus #4 : tiistai, 30.11.2010, 23:14 »

Lainaus
Parse_ini_file-parseri on toiminut mallikkaasti nwn:ssä joten suosittelen Laiholle siihen siirtymistä ettei ala kasvamaan harmaita hiuksia päässä tuon takia, toimii kaikilla currdat-versioilla ilman muokkauksia.

En tiedä liittyykö tuohon, mutta minun tiedot eivät aivan todellisia ole WUHUN päivityksen (1.0.216.150) jälkeen esim. ilmanpaineet
tallennettu
J.Laiho
Foorumin ylläpitäjä
Ylläpito
*****
Poissa Poissa

Viestejä: 3645



WWW
« Vastaus #5 : torstai, 02.12.2010, 12:45 »

Lainaus käyttäjältä: weatherc
Parse_ini_file-parseri on toiminut mallikkaasti nwn:ssä joten suosittelen Laiholle siihen siirtymistä ettei ala kasvamaan harmaita hiuksia päässä tuon takia, toimii kaikilla currdat-versioilla ilman muokkauksia.

En tiedä liittyykö tuohon, mutta minun tiedot eivät aivan todellisia ole WUHUN päivityksen (1.0.216.150) jälkeen esim. ilmanpaineet

Osittain kyllä, tosin tuon FinWX:n parseripäivityksen jälkeen lukemien pitäisi nyt olla oikein. Jos se ei ole mielestäsi oikein nyt, kerro mikä luvussa on pielessä, niin tarkistelen, olisiko parserin koodiin eksynyt joku koppakuoriainen.

Aikaisemmin, vanhan parserin ollessa käytössä, kaikki uudempaa WUHU:a (1.0.216.127 korkeammat versiot) käyttävät FinWX-asemat potkaisivat ilmanpainelukemat elohopeatuumiksi (inHg), hehtopascalin sijaan, vaikka sivusto väitti edelleenkin kyseessä olevan jälkimmäinen arvo.
tallennettu

Juha Laiho
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Twitter, FinWX:n havainnot
------------------------------------------
Ukkoslaskuri 2012; Lohja, Gruotila
0 ukkospäivää.
------------------------------------------

------------------------------------------
weatherc
Foorumin Yleismoderaattori
*****
Poissa Poissa

Viestejä: 4548


« Vastaus #6 : torstai, 02.12.2010, 13:02 »

Lainaus
Ottaisin sen kyllä mielelläni tarkistettavaksi, jotta voin katsoa, miten saisin sen istutettua tähän ympäristöön. Tiedä, vaikka sillä saisi korvattua tämän nykyisen parserin kokonaan.

Tässä se on koko hienoudessaan, todella simppeli  Hymyilee

Koodia:
// Avaa ja parsi currdat.lst
$ffd = "currdat.lst";
$data=parse_ini_file($ffd,true);

$baro = $data['pressure_relative']['hpa'];
$dir = $data['wind_direction']['deg'];
$wspd = $data['wind_speed_average']['mps'];
$humid = round($data['outdoor_humidity']['percent']);
$temp = $data['outdoor_temperature']['deg_C'];
$wgst = $data['wind_gust']['mps'];
$rain = $data['rain_daily']['mm'];
$mrain = $data['rain_total_monthly']['mm'];
$btrend = $data['weather_text']['weather_tendency'];
tallennettu

Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Validi XHTML 1.0! Validi CSS!