Serial/Direct und Serial/Modem → REXX ZocDeviceControl für serielle Verbindungen
ZocDeviceControl ist ein ZOC-REXX-Befehl, der es erlaubt, Funktionen, die spezifisch für eine bestimmte Verbindungsmethode sind, auszuführen.
Verfügbare Unterbefehle für den ZocDeviceControl Skriptbefehl in Bezug auf serielle Verbindungen sind:
| GETRS232SIGNALS | |
Liefert einen String, der die gesetzten eingehenden Signale/Pins (CTS, DSR, CD, RI)
am seriellen Port indiziert, z.B. ##[CTS][DSR][CD]## | |
| SETRTS ON|OFF | |
Setzt das RTS-Signal am RS232-Port. Das gilt, wenn die RTS/CTS-Liste auf
RTS Signal 'on' oder RTS Signal 'off' steht. Es gilt nicht,
solange die Liste auf RTS/CTS Steuerung steht,
z.B. Call ZocDeviceControl("SETRTS ON")
| |
| SETDTR ON|OFF | |
Setzt das DTR-Signal am RS232-Port. Das gilt, wenn die DTR/DSR-Liste auf
DTR Signal 'on' oder DTR Signal 'off' steht. Es gilt nicht,
solange die Liste auf DTR/DSR Steuerung steht,
z.B. Call ZocDeviceControl("SETDTR OFF")
| |
| TESTACCESS <name> | |
Dieser Befehl testet ob der Port <name> (z.B. SAY ZocDeviceControl("TESTACCESS COM3")
oder SAY ZocDeviceControl("TESTACCESS /dev/cu.pl2303")) gültig ist und
ob er zur Kommunikation benutzt werden könnte.
Das Ergebnis ist ##YES## oder ##NO##.
| |
| FINDUSBPORT <text> | |
Unter Windows liefert dieser Befehl den letzten aufgezählten COM-Port, dessen Beschreibung <text> enthält (z.B. port= ZocDeviceControl("FINDUSBPORT FTDI")). Wenn keiner passt, ist das Ergebnis ##NONE##. | |
← Zurück zu Serial/Direct und Serial/Modem