Expand description
§picontrol
A library to control the Revolution Pi industrial PLC based on the Raspberry Pi.
Structs§
- RevPi
Control - RevPiControl is an object representing an open file handle to the piControl driver file descriptor.
- SConfig
Data Str - SDIO
Reset Counter Str - SDevice
Info Str - SEntry
Info Str - SPIValue
Str - SPIVariable
Str
Enums§
Constants§
- CONFIG_
DATA_ SIZE - INT8_
MAX - INT8_
MIN - INT16_
MAX - INT16_
MIN - INT32_
MAX - INT32_
MIN - INTPTR_
MAX - INTPTR_
MIN - INT_
FAST8_ MAX - INT_
FAST8_ MIN - INT_
FAST16_ MAX - INT_
FAST16_ MIN - INT_
FAST32_ MAX - INT_
FAST32_ MIN - INT_
LEAS T8_ MAX - INT_
LEAS T8_ MIN - INT_
LEAS T16_ MAX - INT_
LEAS T16_ MIN - INT_
LEAS T32_ MAX - INT_
LEAS T32_ MIN - IOCSIZE_
MASK - IOCSIZE_
SHIFT - IOC_IN
- IOC_
INOUT - IOC_OUT
- KB_
EVENT_ RESET - KB_
IOC_ MAGIC - PICONFIG_
FILE - PICONFIG_
FILE_ WHEEZY - PICONTROL_
CONFIG_ ERROR_ WRONG_ CONFIG_ LENGTH - PICONTROL_
CONFIG_ ERROR_ WRONG_ CONFIG_ OFFSET - PICONTROL_
CONFIG_ ERROR_ WRONG_ INPUT_ LENGTH - PICONTROL_
CONFIG_ ERROR_ WRONG_ INPUT_ OFFSET - PICONTROL_
CONFIG_ ERROR_ WRONG_ MODULE_ TYPE - PICONTROL_
CONFIG_ ERROR_ WRONG_ OUTPUT_ LENGTH - PICONTROL_
CONFIG_ ERROR_ WRONG_ OUTPUT_ OFFSET - PICONTROL_
DEVICE - PICONTROL_
LED_ A1_ GREEN - PICONTROL_
LED_ A1_ RED - PICONTROL_
LED_ A2_ GREEN - PICONTROL_
LED_ A2_ RED - PICONTROL_
LED_ A3_ GREEN - PICONTROL_
LED_ A3_ RED - PICONTROL_
NOT_ CONNECTED - PICONTROL_
NOT_ CONNECTED_ MASK - PICONTROL_
STATUS_ EXTRA_ MODULE - PICONTROL_
STATUS_ LEFT_ GATEWAY - PICONTROL_
STATUS_ MISSING_ MODULE - PICONTROL_
STATUS_ RIGHT_ GATEWAY - PICONTROL_
STATUS_ RUNNING - PICONTROL_
STATUS_ SIZE_ MISMATCH - PICONTROL_
STATUS_ X2_ DIN - PICONTROL_
SW_ MODBUS_ RTU_ MASTER - PICONTROL_
SW_ MODBUS_ RTU_ SLAVE - PICONTROL_
SW_ MODBUS_ TCP_ MASTER - PICONTROL_
SW_ MODBUS_ TCP_ SLAVE - PICONTROL_
SW_ OFFSET - PICONTROL_
SW_ PROFINET_ CONTROLLER - PICONTROL_
SW_ PROFINET_ DEVICE - PICONTROL_
SW_ REVPI_ CLOUD - PICONTROL_
SW_ REVPI_ SEVEN - PICONTROL_
USER_ MODULE_ MASK - PICONTROL_
USER_ MODULE_ TYPE - PICONTROL_
WD_ TRIGGER - PICONTROL_
X2_ DOUT - PTRDIFF_
MAX - PTRDIFF_
MIN - REV_
PI_ DEV_ CNT_ MAX - REV_
PI_ DEV_ FIRST_ RIGHT - REV_
PI_ ERROR_ MSG_ LEN - SIG_
ATOMIC_ MAX - SIG_
ATOMIC_ MIN - SIZE_
MAX - UINT8_
MAX - UINT16_
MAX - UINT32_
MAX - UINTPTR_
MAX - UINT_
FAST8_ MAX - UINT_
FAST16_ MAX - UINT_
FAST32_ MAX - UINT_
LEAS T8_ MAX - UINT_
LEAS T16_ MAX - UINT_
LEAS T32_ MAX - WINT_
MAX - WINT_
MIN - _ATFILE_
SOURCE - _BITS_
WCHAR_ H - _DEFAULT_
SOURCE - _FEATURES_
H - _IOC_
DIRBITS - _IOC_
DIRMASK - _IOC_
DIRSHIFT - _IOC_
NONE - _IOC_
NRBITS - _IOC_
NRMASK - _IOC_
NRSHIFT - _IOC_
READ - _IOC_
SIZEBITS - _IOC_
SIZEMASK - _IOC_
SIZESHIFT - _IOC_
TYPEBITS - _IOC_
TYPEMASK - _IOC_
TYPESHIFT - _IOC_
WRITE - _POSIX_
C_ SOURCE - _POSIX_
SOURCE - _STDC_
PREDEF_ H - _STDINT_
H - _SYS_
CDEFS_ H - __
GLIBC_ MINOR__ - __
GLIBC__ - __
GNU_ LIBRARY__ - __
STDC_ IEC_ 559_ COMPLEX__ - __
STDC_ IEC_ 559__ - __
STDC_ ISO_ 10646__ - __
STDC_ NO_ THREADS__ - __
USE_ ATFILE - __
USE_ FORTIFY_ LEVEL - __
USE_ ISOC11 - __
USE_ ISOC95 - __
USE_ ISOC99 - __
USE_ MISC - __
USE_ POSIX - __
USE_ POSI X2 - __
USE_ POSI X199309 - __
USE_ POSI X199506 - __
USE_ POSIX_ IMPLICITLY - __
USE_ XOPE N2K - __
USE_ XOPE N2K8 - __
WORDSIZE