Dispositivo :: ws2500pc

Interfaz con el registrador de tiempo WS2500PC de ELV
Descargar ahora

Dispositivo :: ws2500pc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Nombre del editor:
  • Magnus Schmidt
  • Sitio web del editor:
  • http://ducts.27b-6.de/cdcover/

Dispositivo :: ws2500pc Etiquetas


Dispositivo :: ws2500pc Descripción

Interfaz del registrador de tiempo WS2500PC de ELV Dispositivo :: WS2500PC es un módulo PERL para leer los datos de la interfaz WS2500PC distribuida por la empresa alemana ELV (http://www.elv.de). Esta interfaz recopila datos de varios sensores (temperatura, viento, lluvia, etc.), y los almacena en un búfer. Este búfer se puede leer con la interfaz serial. La biblioteca implementa todos los comandos documentados con envoltorios completos, de modo que todos los datos devueltos se puedan procesar fácilmente. Dispositivo de uso de HSYNOPSIS :: WS2500PC; mi% de resultado; if (ws2500_getdataset ('/ dev / ttys0', \% resultado, 'Siguiente')) {if ($ resultado {'dataset'} -> {'estado'} eq 'DataSet' y $ 'Result {' Dataset '} - > {"temp $ x"} -> {'estado'} NE 'N / A') Imprimir "Sensor de temperatura 1: $ resultado {'Dataset'} -> {'temp1'} -> {'temperatura'} celcius \norte"; }} # Más ejemplos de uso: WS2500_GetTime ('/ dev / ttys0'); WS2500_GetStatus ('/ dev / ttys0', \% Result); WS2500_NextDataSet ('/ dev / ttys0'); ws2500_getdataSet ('/ dev / ttys0', \% Result, 'Siguiente'); # Funciones avanzadas WS2500_GetDataSetBulk ('/ dev / ttys0', \% Result Result, 10); ws2500_firstdataSet ('/ dev / ttys0'); ws2500_interfaceinit ('/ dev / ttys0', \% setup_data); ws2500_setdebug (1); Requisitos: · Perl


Dispositivo :: ws2500pc Software relacionado