Apparaat :: WXM2

Device :: WXM2 is een Davis Weer Monitor II Station Device Driver.
Download nu

Apparaat :: WXM2 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mark Mabry
  • Uitgever website:
  • http://search.cpan.org/~mmabry/Device-WxM2-1.03/WxM2.pm

Apparaat :: WXM2 Tags


Apparaat :: WXM2 Beschrijving

Device :: WxM2 is een Davis Weather Monitor II Station device driver. Device :: WxM2 is een Davis Weather Monitor II Station apparaat driver.Constructor mijn $ ws = new Device :: WxM2 ( "/ dev / ttyS0"); Destructor undef $ ws; Archive Retrieval en Logging functies mijn @wxArchiveImage = $ WS- > getArcImg ($ archivePtr); mijn @currentWx = $ WS> getSensorImage; mijn $ leegte = $ WS> archiveCurImage (); mijn $ status = $ WS> updateArchiveFromPtr ($ lastArchivedPtr, $ file); mijn $ status = $ WS> batchRetrieveArchives ($ x, $ filename); mijn $ leegte = $ WS> printRawLogHeader (); mijn $ ptr = $ WS> getNewPtr; mijn $ ptr = $ WS> getLastPtr; mijn $ ptr = $ WS> getOldPtr; mijn $ status = $ WS> setLastArcTime ($ time_in_minutes_since_midnight); mijn $ minutes_since_midnight = $ WS> getLastArcTime; Individuele Access Functies mijn $ outside_temp = $ WS> getOutsideTemp; mijn $ inside_temp = $ WS> getInsideTemp; mijn $ dauwpunt = $ WS> getDewPoint; mijn $ WIND_SPEED = $ WS> getWindSpeed; mijn $ wind_dir = $ WS> getWindDir; mijn ($ windHi, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiWind; mijn ($ dewHi, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiDewPoint; mijn ($ dewLo, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoDewPoint; mijn ($ wndChLo, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoWindChill; mijn ($ temp, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiInsideTemp; mijn ($ temp, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoInsideTemp; mijn ($ temp, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiOutsideTemp; mijn ($ temp, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoOutsideTemp; mijn ($ hum, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiInsideHumidity; mijn ($ hum, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoInsideHumidity; mijn ($ hum, $ uur, $ min, $ maandag, $ dag) = $ WS-> getHiOutsideHumidity; mijn ($ hum, $ uur, $ min, $ maandag, $ dag) = $ WS-> getLoOutsideHumidity; mijn $ rainfall_float = $ WS> getYearlyRain; mijn $ rainfall_float = $ WS> getDailyRain; mijn $ bp_float = $ WS> getBarometricPressure; mijn $ value = $ WS> getBaroCal; mijn ($ hour, $ minuut, $ seconde) = $ WS-> getTime; mijn ($ maand, $ dag) = $ WS-> getDate; mijn $ status = $ WS> setTime ($ hour_24_format, $ min); mijn $ status = $ WS> clearHiWind; mijn $ status = $ WS> clearHiDewPoint; mijn $ status = $ WS> clearLoDewPoint; mijn $ status = $ WS> clearLoWindChill; mijn $ status = $ WS> clearHiLoOutTemp; mijn $ status = $ WS> clearHiLoInTemp; mijn $ status = $ WS> clearHiLoOutHum; mijn $ status = $ WS> clearHiLoInHum; mijn $ status = $ WS> clearDailyRain; mijn $ status = $ WS> clearYearlyRain; Configuratie Functies mijn $ leegte = $ WS> setArchiveLogFilename ($ filename); my $ filename = $ WS> getArchiveLogFilename (); mijn $ leegte = $ WS> setStationDescription ( "tekst"); mijn $ string = $ WS> getStationDescription (); mijn $ leegte = $ WS> setSerialPortReadTime ($ timeout_value_in_milliseconds); mijn $ leegte = $ WS> configPort (); mijn $ timeout_value_in_milliseconds = $ WS> getSerialPortReadTime (); mijn $ status = $ WS> setArchivePeriod ($ time_in_minutes); mijn $ time_in_minutes = $ WS> getArchivePeriod (); mijn $ status = $ WS> setLastArcTime ($ time_in_minutes); mijn $ time_in_minutes = $ WS> getLastArcTime (); Vereisten: · Perl


Apparaat :: WXM2 Gerelateerde software