Import der __init__ vereinfacht (Nur die RevPi Klassen importieren)

This commit is contained in:
2017-09-11 17:27:57 +02:00
parent 974fe26fd4
commit ea62c36ae9
5 changed files with 14 additions and 11 deletions

View File

@@ -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>

View File

@@ -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

View File

@@ -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

View File

@@ -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):

View File

@@ -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