DISPOSITIF :: WS2500PC Classement & Résumé
- Nom de l'éditeur:
- Magnus Schmidt
- Site Internet de l'éditeur:
- http://ducts.27b-6.de/cdcover/
DISPOSITIF :: WS2500PC Mots clés
DISPOSITIF :: WS2500PC La description
Interfaçage de l'enregistreur météo WS2500PC de ELV Device :: WS2500PC est un module PERL pour la lecture des données de l'interface WS2500PC distribuée par la société allemande ELV (http://www.elv.de). Cette interface collecte des données de divers capteurs (température, vent, pluie, etc.) et les stocke dans un tampon. Ce tampon peut être lu avec l'interface série. La bibliothèque implémente toutes les commandes documentées avec des wrappers complets, de sorte que toutes les données renvoyées peuvent facilement être traitées.Synopsis Utiliser le périphérique :: WS2500PC; mon% résultat; Si (WS2500_GetDataset ('/ dev / ttys0', \% résultat, 'Suivant'))) {if ($ résultat {"Dataset '} -> {" Statut'} 'Dataset' et $ Résultat {"Dataset '} - > {"Temp $ x"} -> {'Statut'} NE 'N / A') Imprimer "Capteur de température 1: $ Résultat {'Dataset'} -> {'TEMP1'} -> {'Température'} Celcius \ n "; }} # Plus d'utilisation Exemples d'utilisation: WS2500_GETTime ('/ dev / ttys0'); WS2500_GetStatus ('/ dev / ttys0', \% résultat); ws2500_nextDataSet ('/ dev / ttys0'); ws2500_GetDataSet ('/ dev / ttys0', \% résultat, 'Suivant'); # Fonctions avancées WS2500_GETDATASETBULK ('/ DEV / TTYS0', \% résultat, 10); ws2500_firstDataSet ('/ dev / ttys0'); ws2500_interfaceinit ('/ dev / ttys0', \% setup_data); ws2500_setdebug (1); Exigences: · Perl
DISPOSITIF :: WS2500PC Logiciels associés