@GetNTComPortSettings
Syntax
@GetNTComPortSettings(OSCOMHANDLE1;BAUD2;DATA3;STOP4;PARITY5);
Description
Only for the Engine under Windows!
Current settings for the COM port with OSCOMHANDLE OSCOMHANDLE1 query and return.
BAUD2: (Baudrate)
300
…
128k
DATA3: (number of data bits)
5
6
7
8
STOP4: (number of stop bits)
0 1 Stopbit
1 1.5 Stopbits
2 2 Stopbits
PARITY5: (Parity)
"N" None
"E" Even
"O" Odd
"M" Mark
"S" Space
Example: @GetNTComPortSettings(OSCOMHANDLE1;BAUD2;DATA3;STOP4;PARITY5);
OSCOMHANDLE1:=@OpenNTComPort("COM1");
@GetNTComPortSettings(OSCOMHANDLE1;Baud;Data;Parity;Stop);
@LogReport("Baudrate: "+@Text(Baud));
@LogReport("Datfromits: "+@Text(Data));
@LogReport("Parity: "+@Text(Parity));
@LogReport("Stopbits: "+@Text(Stop));
OSCOMHANDLE1:=@CloseNTComPort(OSCOMHANDLE1);
Opens a COM port, queries its settings from, outputs them to log file and closes it then again.
Note : This text was machine-translated and may contain inaccuracies.
