TurboPL Referenz

CommState

Top  Previous  Next

Syntax

CommState(Kanalnummer: Integer): Integer

Erklärung

Liefert das Status-Flag des Kommunikationskanals. Dieses Flag ist bitweise zu interpretieren:

Bit-Nr

Bit-Wert

Bedeutung

0

1

Bestimmt, ob die Übertragung darauf wartet, dass das CTS-Signal (clear-to-send) gesendet wird

1

2

Bestimmt, ob die Übertragung darauf wartet, dass das DSR-Signal (data-set-ready) gesendet wird

2

4

Bestimmt, ob die Übertragung darauf wartet, dass das RLSD-Signal (receive-line-signal-detect) gesendet wird

3

8

Bestimmt, ob die Übertragung wartet, wenn das Zeichen XOFF empfangen wurde

4

16

Bestimmt, ob die Übertragung wartet, wenn das Zeichen XOFF übertragen wurde. Die Übertragung muss nach dem Senden eines XOFF-Zeichens für Systeme gestoppt werden, die das folgende Zeichen unabhängig von seinem tatsächlichen Wert als XON interpretieren

5

32

Bestimmt, ob das Zeichen für Dateiende (EOF) empfangen worden ist

6

64

Bestimmt, ob ein Zeichen darauf wartet, übertragen zu werden

Beispiel

siehe TestBit

Siehe auch

CommOpen, CommClose, CommIn, CommOut, CommMode, CommRead, CommWrite, CommMode, TestBit