mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 22:03:53 +01:00
Import der __init__ vereinfacht (Nur die RevPi Klassen importieren)
This commit is contained in:
@@ -39,7 +39,7 @@ Modules</h3>
|
||||
<td>RevPiModIO Modul fuer die Verwaltung der IOs.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="revpimodio2.modio.html">modio</a></td>
|
||||
<td>RevPiModIO Hauptklasse.</td>
|
||||
<td>RevPiModIO Hauptklasse fuer piControl0 Zugriff.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="revpimodio2.summary.html">summary</a></td>
|
||||
<td>Bildet die Summary-Sektion von piCtory ab.</td>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<h1 style="background-color:#FFFFFF;color:#0000FF">
|
||||
revpimodio2.modio</h1>
|
||||
<p>
|
||||
RevPiModIO Hauptklasse.
|
||||
RevPiModIO Hauptklasse fuer piControl0 Zugriff.
|
||||
</p>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
Global Attributes</h3>
|
||||
@@ -19,7 +19,7 @@ Classes</h3>
|
||||
<table>
|
||||
<tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO">RevPiModIO</a></td>
|
||||
<td>Klasse fuer die Verwaltung aller piCtory Informationen.</td>
|
||||
<td>Klasse fuer die Verwaltung der piCtory Konfiguration.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIODriver">RevPiModIODriver</a></td>
|
||||
<td>Klasse um eigene Treiber fuer die virtuellen Devices zu erstellen.</td>
|
||||
@@ -37,7 +37,7 @@ Functions</h3>
|
||||
<a NAME="RevPiModIO" ID="RevPiModIO"></a>
|
||||
<h2 style="background-color:#FFFFFF;color:#0000FF">RevPiModIO</h2>
|
||||
<p>
|
||||
Klasse fuer die Verwaltung aller piCtory Informationen.
|
||||
Klasse fuer die Verwaltung der piCtory Konfiguration.
|
||||
</p><p>
|
||||
Diese Klasse uebernimmt die gesamte Konfiguration aus piCtory und bilded
|
||||
die Devices und IOs ab. Sie uebernimmt die exklusive Verwaltung des
|
||||
|
||||
@@ -18,9 +18,9 @@ fuehrt das Modul bei Datenaenderung aus.
|
||||
"""
|
||||
import warnings
|
||||
|
||||
from .modio import *
|
||||
|
||||
__all__ = ["RevPiModIO", "RevPiModIOSelected", "RevPiModIODriver"]
|
||||
__all__ = [
|
||||
"RevPiModIO", "RevPiModIOSelected", "RevPiModIODriver",
|
||||
]
|
||||
__author__ = "Sven Sager <akira@revpimodio.org>"
|
||||
__name__ = "revpimodio2"
|
||||
__package__ = "revpimodio2"
|
||||
@@ -60,3 +60,6 @@ def consttostr(value):
|
||||
return "BOTH"
|
||||
else:
|
||||
return ""
|
||||
|
||||
# Benötigte Klassen importieren
|
||||
from .modio import RevPiModIO, RevPiModIOSelected, RevPiModIODriver
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"""RevPiModIO Modul fuer die Verwaltung der IOs."""
|
||||
import struct
|
||||
from threading import Event
|
||||
from .__init__ import RISING, FALLING, BOTH, consttostr
|
||||
from revpimodio2 import RISING, FALLING, BOTH, consttostr
|
||||
|
||||
|
||||
class Type(object):
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
# Webpage: https://revpimodio.org/
|
||||
# (c) Sven Sager, License: LGPLv3
|
||||
#
|
||||
"""RevPiModIO Hauptklasse."""
|
||||
"""RevPiModIO Hauptklasse fuer piControl0 Zugriff."""
|
||||
import warnings
|
||||
from json import load as jload
|
||||
from math import ceil
|
||||
@@ -18,12 +18,12 @@ from . import device as devicemodule
|
||||
from . import helper as helpermodule
|
||||
from . import summary as summarymodule
|
||||
from .io import IOList
|
||||
from .__init__ import RISING, FALLING, BOTH
|
||||
from revpimodio2 import RISING, FALLING, BOTH
|
||||
|
||||
|
||||
class RevPiModIO(object):
|
||||
|
||||
"""Klasse fuer die Verwaltung aller piCtory Informationen.
|
||||
"""Klasse fuer die Verwaltung der piCtory Konfiguration.
|
||||
|
||||
Diese Klasse uebernimmt die gesamte Konfiguration aus piCtory und bilded
|
||||
die Devices und IOs ab. Sie uebernimmt die exklusive Verwaltung des
|
||||
|
||||
Reference in New Issue
Block a user