RevPiStructIO

Diese Klasse erbt von RevPiBaseIO und erweitert deren Funktionsumfang.

Neben dem byteweisen Zugriff auf den Wert kann dieser auch direkt als ein durch struct() definierten Wert zurückgegeben oder gesetzt werden. Die Übergabe der struct-Formatierung wird durch reg_inp(), reg_out() der Klasse RevPiGateway vorgenommen.

class RevPiStructIO(RevPiIOBase)

Folgende Attribute stehen zur Verfügung / werden verändert:

frm

str()-Objekt, welches die struct()-Formatierung für pack() und unpack() enthält


value

Gibt den Wert als ein durch struct() definierten Wert zurück