| Apparaat :: WS2500PC Interfacing van de WS2500PC Weerlogger van ELV |
Download nu |
Apparaat :: WS2500PC Rangschikking & Samenvatting
- Naam uitgever:
- Magnus Schmidt
- Uitgever website:
- http://ducts.27b-6.de/cdcover/
Apparaat :: WS2500PC Tags
Apparaat :: WS2500PC Beschrijving
Interfacing van de WS2500PC Weerlogger van ELV Apparaat :: WS2500PC is een PERL-module voor het lezen van gegevens uit de interface WS2500PC gedistribueerd door het Duitse bedrijf ELV (http://www.elv.de). Deze interface verzamelt gegevens uit verschillende sensoren (temperatuur, wind, regen, enz.) En slaat ze op in een buffer. Deze buffer kan worden gelezen met de seriële interface. De bibliotheek implementeert alle gedocumenteerde opdrachten met volledige wrappers, zodat alle geretourneerde gegevens eenvoudig kunnen worden verwerkt. Synopsis Gebruik apparaat :: WS2500PC; mijn% resultaat; if (WS2500_GETDATASET ('/ Dev / TTYS0', \% resultaat, 'volgende')) {ifed ($ resultaat {'dataset'} -> {'status'} eq 'dataset' en $ resultaat {'dataset'} > {"TEMP $ X"} -> {'status'} NE 'N / A') Afdrukken "Temperatuursensor 1: $ resultaat {'dataset'} -> {'TEMP1'} -> {'Temperatuur'} Celcius \N"; }} # Meer gebruiksvoorbeelden: WS2500_ETTIME ('/ Dev / TTYS0'); WS2500_GETSTATUS ('/ Dev / TTYS0', \% resultaat); WS2500_NEXTDATASET ('/ Dev / TTYS0'); WS2500_GETDATASET ('/ Dev / TTYS0', \% resultaat, 'volgende'); # Geavanceerde functies WS2500_GETDATASETBULK ('/ Dev / TTYS0', \% resultaat, 10); WS2500_FIRSTDATASET ('/ Dev / TTYS0'); WS2500_INTERFACEINIT ('/ Dev / TTYS0', \% SETUP_DATA); WS2500_SETDEBUG (1); Vereisten: · Perl
Apparaat :: WS2500PC Gerelateerde software