| @SERIALPORTOPEN |
@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]