@SERIALPORTOPEN[COMn[, baud[, parity[, bits[, stopbits[,  flow]]]]]] - Öffnet eine serielle Schnittstelle zum Lesen und Schreiben. Die Parameter sind:

 

COMn - Die zu öffnende COM-Schnittstelle (COM1 - COM9)

 

baud - Die Baudrate (110 - 256000)

 

parity - Das zu verwendende Paritätsschema. Dies kann einer der folgenden Werte sein:

keine

ungerade

gerade

markieren

Leerzeichen

 

bits - Die Anzahl der Bits in den zu übertragenden und zu empfangenden Bytes

 

stopbits - Die Anzahl der zu verwendenden Stopbits. Dies kann einer der folgenden Werte sein:

 

1

1.5

2

 

flow - Der Typ der zu verwendenden Flusskontrolle. Dies kann einer der folgenden Werte sein:

no

CtsRts

CtsDtr

DsrRts

DsrDtr

XonXoff

 

@SERIALPORTOPEN gibt ein Handle auf die serielle Schnittstelle zurück, das an die anderen Funktionen der seriellen Schnittstelle übergeben werden muss.

 

Siehe auch: @SERIALPORTCLOSE, @SERIALPORTFLUSH, @SERIALPORTREAD, @SERIALPORTWRITE.

 

Beispiel:

 

set port=%@serialportopen[com1,9600]

set string=%@serialportread[%port]

echo %@serialportwrite[%port,Goodbye!"

echo %@serialportflush[%port]

echo %@serialportclose[%port]