mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 22:03:53 +01:00
Import und Export der Dateien verbessert
This commit is contained in:
@@ -1045,8 +1045,8 @@ struct formatierung (1 Zeichen) oder 'ANZAHLs' z.B. '8s'
|
||||
Weitere Parameter:
|
||||
- bmk: Bezeichnung fuer IO
|
||||
- bit: Registriert IO als <class 'bool'> am angegebenen Bit im Byte
|
||||
- byteorder: Byteorder fuer IO, Standardwert vom ersetzter IO
|
||||
- defaultvalue: Standardwert fuer IO, Standard vom ersetzter IO
|
||||
- byteorder: Byteorder fuer IO, Standardwert vom ersetzten IO
|
||||
- defaultvalue: Standardwert fuer IO, Standard vom ersetzten IO
|
||||
</dd>
|
||||
</dl><a NAME="StructIO._get_frm" ID="StructIO._get_frm"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
|
||||
@@ -125,12 +125,18 @@ Methods</h3>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.exit">exit</a></td>
|
||||
<td>Beendet mainloop() und optional autorefresh.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.export_replaced_ios">export_replaced_ios</a></td>
|
||||
<td>Exportiert ersetzte IOs dieser Instanz.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.get_jconfigrsc">get_jconfigrsc</a></td>
|
||||
<td>Laedt die piCtory Konfiguration und erstellt ein <class 'dict'>.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.handlesignalend">handlesignalend</a></td>
|
||||
<td>Signalhandler fuer Programmende verwalten.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.import_replaced_ios">import_replaced_ios</a></td>
|
||||
<td>Importiert ersetzte IOs in diese Instanz.</td>
|
||||
</tr><tr>
|
||||
<td><a style="color:#0000FF" href="#RevPiModIO.mainloop">mainloop</a></td>
|
||||
<td>Startet den Mainloop mit Eventueberwachung.</td>
|
||||
</tr><tr>
|
||||
@@ -411,6 +417,22 @@ Beendet mainloop() und optional autorefresh.
|
||||
<dd>
|
||||
Entfernt auch alle Devices aus autorefresh
|
||||
</dd>
|
||||
</dl><a NAME="RevPiModIO.export_replaced_ios" ID="RevPiModIO.export_replaced_ios"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiModIO.export_replaced_ios</h3>
|
||||
<b>export_replaced_ios</b>(<i>filename</i>)
|
||||
<p>
|
||||
Exportiert ersetzte IOs dieser Instanz.
|
||||
</p><p>
|
||||
Exportiert alle ersetzten IOs, welche mit .replace_io(...) angelegt
|
||||
wurden. Die Datei kann z.B. fuer RevPiPyLoad verwndet werden um Daten
|
||||
in den neuen Formaten per MQTT zu uebertragen oder mit RevPiPyControl
|
||||
anzusehen.
|
||||
</p><dl>
|
||||
<dt><i>filename</i></dt>
|
||||
<dd>
|
||||
Dateiname fuer Exportdatei
|
||||
</dd>
|
||||
</dl><a NAME="RevPiModIO.get_jconfigrsc" ID="RevPiModIO.get_jconfigrsc"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiModIO.get_jconfigrsc</h3>
|
||||
@@ -449,6 +471,21 @@ Signalhandler fuer Programmende verwalten.
|
||||
Funktion wird nach dem letzten Lesen der Inputs
|
||||
ausgefuehrt, gefolgt vom letzten Schreiben der Outputs
|
||||
</dd>
|
||||
</dl><a NAME="RevPiModIO.import_replaced_ios" ID="RevPiModIO.import_replaced_ios"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiModIO.import_replaced_ios</h3>
|
||||
<b>import_replaced_ios</b>(<i>filename</i>)
|
||||
<p>
|
||||
Importiert ersetzte IOs in diese Instanz.
|
||||
</p><p>
|
||||
Importiert ersetzte IOs, welche vorher mit .export_replaced_ios(...)
|
||||
in eine Datei exportiert worden sind. Diese IOs werden in dieser
|
||||
Instanz wieder hergestellt.
|
||||
</p><dl>
|
||||
<dt><i>filename</i></dt>
|
||||
<dd>
|
||||
Dateiname der Exportdatei
|
||||
</dd>
|
||||
</dl><a NAME="RevPiModIO.mainloop" ID="RevPiModIO.mainloop"></a>
|
||||
<h3 style="background-color:#FFFFFF;color:#FF0000">
|
||||
RevPiModIO.mainloop</h3>
|
||||
|
||||
Reference in New Issue
Block a user