Kommando |
Verwendung |
piTest
|
Befehl zum Öffnen einer Liste mit allen piTest Optionen. |
-d
|
Ruft die Geräteliste ab. |
-v <var_name>
|
Zeigt Informationen für eine Variable an. |
-V
|
Zeigt die Versionsinformationen für dieses Programm an. |
-1
|
Führt den folgenden Lesebefehl nur einmal aus. |
-q
|
Führt den folgenden Lesebefehl still aus und zeigt nur den Wert an.
Kann auch verwendet werden, um die Spinner-Ausgabe bei einem Firmware-Update zu unterdrücken.
|
-r <var_name> f
|
Liest den Wert einer Variablen.
Es wird die Länge der Variablen wie in PiCtory definiert beachtet.
Der optionale Parameter f definiert das Format: h für hex, d für dezimal (Standard) und b für binär.
Der Wert wird jede Sekunde zyklisch angezeigt, bis kdb:[Strg+C] gedrückt wird.
|
-r o,l,f
|
Liest l Bytes ab dem Offset o .
Der optionale Parameter f definiert das Format: h für hex, d für dezimal (Standard) und b für binär.
Der Wert wird jede Sekunde zyklisch angezeigt, bis kdb:[Strg+C] gedrückt wird.
|
-w <variable name>,v
|
Schreibt den Wert v in die Variable <variable name> .
Es wird die Länge der Variablen wie in PiCtory definiert beachtet.
|
-w o,l,v
|
Schreibt l Bytes mit dem Wert v (als dezimal) an den Offset o .
Die Länge muss 1, 2 oder 4 sein.
|
-g o,b
|
Ruft das Bit b (0-7) aus dem Byte am Offset o ab.
Der Wert wird jede Sekunde zyklisch angezeigt, bis kdb:[Strg+C] gedrückt wird.
|
-s o,b,0/1
|
Setzt das Bit b (0-7) des Bytes am Offset o auf 0/1.
|
-R a,b
|
Setzt die Zähler- und Encoder-Werte auf 0.
a ist die Adresse eines RevPi DIO oder RevPi DI, wie in der Geräteliste (Option -d) angezeigt. b ist ein Bitfeld, das die zu resetten Zähler/Encoder definiert.
|
-C <address>
|
Ruft die Relais-Abnutzungszähler eines RevPi RO ab.
<address> ist die Adresse eines RevPi RO, wie in der Geräteliste (Option -d) angezeigt.
|
-f
|
Startet den Firmware-Update-Prozess.
Mit dieser Option wird die Firmware nur aktualisiert, wenn das Update aktueller ist als die auf dem Erweiterungsmodul laufende Version.
Dieses Verhalten kann mit der Option --force geändert werden.
|
--module <address>
|
Gibt die Adresse <address> des Erweiterungsmoduls an, das mit der folgenden Option verwendet werden soll.
Diese Option kann mit der Option `-f verwendet werden, um ein bestimmtes Erweiterungsmodul zu aktualisieren.
|
--force
|
Erzwingt ein Update des Erweiterungsmoduls, auch wenn die Firmware-Version gleich oder älter ist als die Version der laufenden Firmware auf dem Erweiterungsmodul.
Diese Option kann mit der Option -f verwendet werden und erfordert die Adresse des Erweiterungsmoduls (Option --module ).
|
--assume-yes
|
Fragt nicht nach Bestätigung, wenn die Firmware mit -f aktualisiert wird.
Um eine Wirkung zu erzielen, muss diese Option vor der Option -f angegeben werden.
|
-l
|
Überwacht Events, wie einen piControl Reset, der von einem anderen Prozess initiiert wurde.
Mit dieser Option gibt der Exit-Status von piTest nicht mehr an, ob der Befehl fehlgeschlagen ist, sondern entspricht einem erfassten Event.
|
-S
|
Stoppt die zyklische Synchronisation des Prozessabbilds mit angeschlossenen RevPi I/O-Modulen und RevPi Gateways.
Es ist dann möglich, Werte im Prozessabbild manuell mit der Option -w zu setzen und so zu simulieren, dass diese Werte von den angeschlossenen Erweiterungsmodulen empfangen wurden.
|
-x
|
Setzt den Steuerprozess zurück. |
-h
|
Zeigt eine Zusammenfassung der Optionen an. |