mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 22:03:53 +01:00
Include classes from pictory module to package __init__.py.
This commit is contained in:
@@ -15,7 +15,8 @@ fuehrt das Modul bei Datenaenderung aus.
|
|||||||
__all__ = [
|
__all__ = [
|
||||||
"RevPiModIO", "RevPiModIODriver", "RevPiModIOSelected", "run_plc",
|
"RevPiModIO", "RevPiModIODriver", "RevPiModIOSelected", "run_plc",
|
||||||
"RevPiNetIO", "RevPiNetIODriver", "RevPiNetIOSelected",
|
"RevPiNetIO", "RevPiNetIODriver", "RevPiNetIOSelected",
|
||||||
"Cycletools", "EventCallback"
|
"Cycletools", "EventCallback",
|
||||||
|
"AIO", "DI", "DO", "DIO",
|
||||||
]
|
]
|
||||||
__author__ = "Sven Sager <akira@revpimodio.org>"
|
__author__ = "Sven Sager <akira@revpimodio.org>"
|
||||||
__copyright__ = "Copyright (C) 2018 Sven Sager"
|
__copyright__ = "Copyright (C) 2018 Sven Sager"
|
||||||
@@ -95,6 +96,7 @@ def consttostr(value) -> str:
|
|||||||
|
|
||||||
|
|
||||||
# Benötigte Klassen importieren
|
# Benötigte Klassen importieren
|
||||||
|
from .pictory import AIO, DI, DO, DIO
|
||||||
from .helper import Cycletools, EventCallback
|
from .helper import Cycletools, EventCallback
|
||||||
from .modio import RevPiModIO, RevPiModIODriver, RevPiModIOSelected, run_plc
|
from .modio import RevPiModIO, RevPiModIODriver, RevPiModIOSelected, run_plc
|
||||||
from .netio import RevPiNetIO, RevPiNetIODriver, RevPiNetIOSelected
|
from .netio import RevPiNetIO, RevPiNetIODriver, RevPiNetIOSelected
|
||||||
|
|||||||
@@ -18,7 +18,6 @@ __license__ = "LGPLv3"
|
|||||||
# Can be used for :
|
# Can be used for :
|
||||||
# RevPi AIO 1.0 (RevPiAIO_20170301_1_0.rap)
|
# RevPi AIO 1.0 (RevPiAIO_20170301_1_0.rap)
|
||||||
class AIO:
|
class AIO:
|
||||||
|
|
||||||
OUT_RANGE_OFF = 0 # Off
|
OUT_RANGE_OFF = 0 # Off
|
||||||
OUT_RANGE_0_5V = 1 # 0 - 5V
|
OUT_RANGE_0_5V = 1 # 0 - 5V
|
||||||
OUT_RANGE_0_10V = 2 # 0 - 10V
|
OUT_RANGE_0_10V = 2 # 0 - 10V
|
||||||
@@ -93,7 +92,6 @@ class AIO:
|
|||||||
# Can be used for :
|
# Can be used for :
|
||||||
# RevPi DI 1.0 (RevPiDI_20160818_1_0.rap)
|
# RevPi DI 1.0 (RevPiDI_20160818_1_0.rap)
|
||||||
class DI:
|
class DI:
|
||||||
|
|
||||||
IN_MODE_DIRECT = 0 # Direct
|
IN_MODE_DIRECT = 0 # Direct
|
||||||
IN_MODE_COUNT_RISING = 1 # Counter, rising edge
|
IN_MODE_COUNT_RISING = 1 # Counter, rising edge
|
||||||
IN_MODE_COUNT_FALLING = 2 # Counter, falling edge
|
IN_MODE_COUNT_FALLING = 2 # Counter, falling edge
|
||||||
@@ -108,7 +106,6 @@ class DI:
|
|||||||
# Can be used for :
|
# Can be used for :
|
||||||
# RevPi DO 1.0 (RevPiDO_20160818_1_0.rap)
|
# RevPi DO 1.0 (RevPiDO_20160818_1_0.rap)
|
||||||
class DO:
|
class DO:
|
||||||
|
|
||||||
OUT_PWM_FREQ_40HZ = 1 # 40Hz 1%
|
OUT_PWM_FREQ_40HZ = 1 # 40Hz 1%
|
||||||
OUT_PWM_FREQ_80HZ = 2 # 80Hz 2%
|
OUT_PWM_FREQ_80HZ = 2 # 80Hz 2%
|
||||||
OUT_PWM_FREQ_160HZ = 4 # 160Hz 4%
|
OUT_PWM_FREQ_160HZ = 4 # 160Hz 4%
|
||||||
|
|||||||
Reference in New Issue
Block a user