Counter: Unterschied zwischen den Versionen

Aus Haus-Bus.de Home Automation System
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Das Counter-Objekt bietet ein 32-Bit Zähler um Flanken auf dem jeweiligen PortPin zu zählen. Dabei kann durch die Konfiguration festgelegt werden in welche R…“)
 
Zeile 1: Zeile 1:
Das Counter-Objekt bietet ein 32-Bit Zähler um Flanken auf dem jeweiligen PortPin zu zählen. Dabei kann durch die Konfiguration festgelegt werden in welche Richtung der Zähler laufen und welche Flanken er zählen soll. Jeder Pin eines [[DigitalPort]]s kann als COUNTER konfiguriert werden. Damit das Counter-Objekt dann im Homeserver verfügbar wird, muss der entsprechende Controller neu gestartet werden<\br>
+
Das Counter-Objekt bietet ein 32-Bit Zähler um Flanken auf dem jeweiligen PortPin zu zählen. Dabei kann durch die Konfiguration festgelegt werden in welche Richtung der Zähler laufen und welche Flanken er zählen soll. Jeder Pin eines [[DigitalPort]]s kann als COUNTER konfiguriert werden. Damit das Counter-Objekt dann im Homeserver verfügbar wird, muss der entsprechende Controller neu gestartet werden.<br>
 +
 
 +
==Schnittstelle==
 +
{| class="wikitable"
 +
!|Funktionsname
 +
!|Parameter
 +
!|Beschreibung
 +
|-
 +
|''getConfiguration''
 +
|style="text-align:center;"|-
 +
|Liest die aktuelle Konfiguration des Zählers aus. Als Antwort wird ''Configuration'' gesendet.
 +
|-
 +
|''getValue''
 +
|style="text-align:center;"|-
 +
|Liest den aktuellen Zählerstand aus. Als Antwort wird ''Value'' gesendet.
 +
|-
 +
|setConfiguration''
 +
|[[Counter::Configuration::Mode|''mode'']],[[Counter::Configuration::ReportIntervall|''reportIntervall'']]
 +
|setzt die Konfiguration des Zählers, die sofort übernommen wird
 +
|-
 +
|''setValue''
 +
|[[Counter::Value|''value'']]
 +
|setzt den Wert des Zählers
 +
|}

Version vom 1. November 2015, 23:07 Uhr

Das Counter-Objekt bietet ein 32-Bit Zähler um Flanken auf dem jeweiligen PortPin zu zählen. Dabei kann durch die Konfiguration festgelegt werden in welche Richtung der Zähler laufen und welche Flanken er zählen soll. Jeder Pin eines DigitalPorts kann als COUNTER konfiguriert werden. Damit das Counter-Objekt dann im Homeserver verfügbar wird, muss der entsprechende Controller neu gestartet werden.

Schnittstelle

Funktionsname Parameter Beschreibung
getConfiguration - Liest die aktuelle Konfiguration des Zählers aus. Als Antwort wird Configuration gesendet.
getValue - Liest den aktuellen Zählerstand aus. Als Antwort wird Value gesendet.
setConfiguration mode,reportIntervall setzt die Konfiguration des Zählers, die sofort übernommen wird
setValue value setzt den Wert des Zählers