write_serialT_write_serialWriteSerialWriteSerial (Operator)

Name

write_serialT_write_serialWriteSerialWriteSerial — Schreiben in eine seriellen Verbindung.

Signatur

write_serial( : : SerialHandle, Data : )

Herror T_write_serial(const Htuple SerialHandle, const Htuple Data)

void WriteSerial(const HTuple& SerialHandle, const HTuple& Data)

void HSerial::WriteSerial(const HTuple& Data) const

void HSerial::WriteSerial(Hlong Data) const

static void HOperatorSet.WriteSerial(HTuple serialHandle, HTuple data)

void HSerial.WriteSerial(HTuple data)

void HSerial.WriteSerial(int data)

Beschreibung

write_serialwrite_serialWriteSerialWriteSerialWriteSerial schreibt die Zeichen, die in DataDataDataDatadata übergeben werden, auf das serielle Gerät, das durch SerialHandleSerialHandleSerialHandleSerialHandleserialHandle 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.

Ausführungsinformationen

Parameter

SerialHandleSerialHandleSerialHandleSerialHandleserialHandle (input_control)  serial HSerial, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle der seriellen Schnittstelle.

DataDataDataDatadata (input_control)  integer(-array) HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Zu schreibende Zeichen (als Integer-Tupel).

Ergebnis

Wenn die Parameter korrekt sind und das Schreiben zum seriellen Gerät erfolgreich war, liefert write_serialwrite_serialWriteSerialWriteSerialWriteSerial den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

open_serialopen_serialOpenSerialOpenSerialOpenSerial

Siehe auch

read_serialread_serialReadSerialReadSerialReadSerial

Modul

Foundation