| @SERIALPORTOPEN |
@SERIALPORTOPEN[COMn[, baud[, parity[, bits[, stopbits[, flow]]]]]] - Ouvre un port série pour la lecture et l'écriture. Les paramètres sont les suivants
COMn - Le port COM à ouvrir (COM1 - COM9)
baud - Le débit en bauds (110 - 256000)
parity - Le schéma de parité à utiliser. Il peut s'agir de l'une des valeurs suivantes
non
impair
paire
marque
espace
bits - Le nombre de bits dans les octets à transmettre et à recevoir.
stopbits - Le nombre de bits d'arrêt à utiliser. Il peut s'agir de l'une des valeurs suivantes
1
1.5
2
flow - Le type de contrôle de flux à utiliser. Il peut s'agir de l'une des valeurs suivantes
no
CtsRts
CtsDtr
DsrRts
DsrDtr
XonXoff
@SERIALPORTOPEN renvoie une poignée au port série, qui doit être transmise aux autres fonctions du port série.
Voir aussi : @SERIALPORTCLOSE, @SERIALPORTFLUSH, @SERIALPORTREAD, @SERIALPORTWRITE.
Exemple :
set port=%@serialportopen[com1,9600]
set string=%@serialportread[%port]
echo %@serialportwrite[%port,Goodbye!"
echo %@serialportflush[%port]
echo %@serialportclose[%port]