TurboPL Referenz

CommMode

Top  Previous  Next

Syntax

CommMode(Kanalnummer, Baudrate, Bits, Parity, Stopbits, Timeout: Integer) : Integer

Erklärung

Mit dieser Funktion wird die Schnittstelle initialisiert. Die Initialisierung ist nicht notwendig, wenn die Voreinstellung von Windows benützt wird. Die folgenden Werte sind erlaubt:

Baudrate

entsprechend IO-Port (meist maximal 19200), zwingend erforderlich

Bits

7 oder 8, zwingend erforderlich

Parity

0 (keine), 1 (ungerade), 2 (gerade), optional

Stopbits

1 (1 Stopbit), 2 (1,5 Stopbits), 3 (2 Stopbits), optional

Timeout

Wartezeit in Millsekunden, optional

Optionale Parameter können von rechts her weggelassen werden.

Das Ergebnis ist 0, wenn die Initialisierung geklappt hat, andernfalls  -1.

Siehe auch

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