write_serial
— Schreiben in eine seriellen Verbindung.
write_serial( : : SerialHandle, Data : )
write_serial
schreibt die Zeichen, die in Data
übergeben werden, auf das serielle Gerät, das durch
SerialHandle
angegeben wird. Die zu schreibenden Daten
werden als Tupel von Integer-Werten übergegeben. Dies erlaubt das
Schreiben von NUL-Zeichen, die sonst als String-Ende interpretiert
würden. Beim Schreiben wird immer gewartet, bis die Übertragung
erfolgt ist, d.h., es kann kein Timeout gesetzt werden.
SerialHandle
(input_control) serial →
(handle)
Handle der seriellen Schnittstelle.
Data
(input_control) integer(-array) →
(integer)
Zu schreibende Zeichen (als Integer-Tupel).
Wenn die Parameter korrekt sind und das Schreiben zum seriellen
Gerät erfolgreich war, liefert write_serial
den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt.
Foundation