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