mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 22:03:53 +01:00
Konstanten um INP, OUT, MEM erweitert und io.Type gelöscht Änderung der Klassen auf neue Konstanten device.__getioiter angelegt für Rückgabe der IOs ohne None bei BIT-Bytes device.__getioiter in Rückgabefunktionen eingebaut io.DeadIO mit _parentdevice = None erweitert io.IOBase.__bool__ gibt nun False bei leeren Bytes aus io.StructIO.frm gibt nun nur einzelnen Zeichen aus (Byteorder über .byteorder)
59 lines
2.0 KiB
HTML
59 lines
2.0 KiB
HTML
<!DOCTYPE html>
|
|
<html><head>
|
|
<title>revpimodio2.__init__</title>
|
|
<meta charset="UTF-8">
|
|
</head>
|
|
<body style="background-color:#FFFFFF;color:#000000"><a NAME="top" ID="top"></a>
|
|
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
|
revpimodio2.__init__</h1>
|
|
<p>
|
|
Stellt alle Klassen fuer den RevolutionPi zur Verfuegung.
|
|
</p><p>
|
|
Stellt Klassen fuer die einfache Verwendung des Revolution Pis der
|
|
Kunbus GmbH (https://revolution.kunbus.de/) zur Verfuegung. Alle I/Os werden
|
|
aus der piCtory Konfiguration eingelesen und mit deren Namen direkt zugreifbar
|
|
gemacht. Fuer Gateways sind eigene IOs ueber mehrere Bytes konfigurierbar
|
|
Mit den definierten Namen greift man direkt auf die gewuenschten Daten zu.
|
|
Auf alle IOs kann der Benutzer Funktionen als Events registrieren. Diese
|
|
fuehrt das Modul bei Datenaenderung aus.
|
|
</p>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Global Attributes</h3>
|
|
<table>
|
|
<tr><td>BOTH</td></tr><tr><td>FALLING</td></tr><tr><td>GREEN</td></tr><tr><td>INP</td></tr><tr><td>MEM</td></tr><tr><td>OFF</td></tr><tr><td>OUT</td></tr><tr><td>RED</td></tr><tr><td>RISING</td></tr><tr><td>__all__</td></tr><tr><td>__author__</td></tr><tr><td>__name__</td></tr><tr><td>__package__</td></tr><tr><td>__version__</td></tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Classes</h3>
|
|
<table>
|
|
<tr><td>None</td></tr>
|
|
</table>
|
|
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
|
Functions</h3>
|
|
<table>
|
|
<tr>
|
|
<td><a style="color:#0000FF" href="#consttostr">consttostr</a></td>
|
|
<td>Gibt <class 'str'> fuer Konstanten zurueck.</td>
|
|
</tr>
|
|
</table>
|
|
<hr /><hr />
|
|
<a NAME="consttostr" ID="consttostr"></a>
|
|
<h2 style="background-color:#FFFFFF;color:#0000FF">consttostr</h2>
|
|
<b>consttostr</b>(<i>value</i>)
|
|
<p>
|
|
Gibt <class 'str'> fuer Konstanten zurueck.
|
|
</p><p>
|
|
Diese Funktion ist erforderlich, da enum in Python 3.2 nicht existiert.
|
|
</p><dl>
|
|
<dt><i>value</i></dt>
|
|
<dd>
|
|
Konstantenwert
|
|
</dd>
|
|
</dl><dl>
|
|
<dt>Returns:</dt>
|
|
<dd>
|
|
<class 'str'> Name der Konstanten
|
|
</dd>
|
|
</dl>
|
|
<div align="right"><a style="color:#0000FF" href="#top">Up</a></div>
|
|
<hr />
|
|
</body></html> |