TSerialConnection.Create

TSerialConnection = class (TObject)Interface de TSerialConnectionExemples de TSerialConnection

Crée une nouvelle connexion série

Syntaxe

constructor Create(params: String)
params: chaîne de connexion au format CommaText

Remarques

Établit une connexion avec un port série par l'intermédiaire d'un Qubes-Router ou d'un Qubes-Peon.

params accepte les valeurs suivantes :

ParamsDescription
MachineP2P machineName (ex : MyServer-Router) ou Machine[:port] (ex : MyServer:1341)
COMPortCOM port number (1, 2, 3, ..., 255, 256)
BaudRatebaud rate (default 9600)
DataBitsnumber of data bits (default 8)
StopBits{1 / 1.5 / 2 } (default 1)
Parity{None / Odd / Even} (default none)

NB : l'établissement d'une connexion série ne purge pas le buffer de réception. S'il est nécessaire que le buffer de réception soit vide, il faut faire appel à Flush.

Exemples

uses SerialConnections;
var conn := TSerialConnection.Create('Machine=localhost,COMPort=2,BaudRate=19200,DataBits=8,StopBits=1,Parity=None');

Classification

SerialConnections TSerialConnection