29{
30 COMMCONFIG config;
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 COMMTIMEOUTS timeouts;
58
59
60
61timeouts.ReadIntervalTimeout = 40;
62timeouts.ReadTotalTimeoutMultiplier = 10;
63timeouts.ReadTotalTimeoutConstant = 100;
64timeouts.WriteTotalTimeoutMultiplier = 10;
65timeouts.WriteTotalTimeoutConstant = 100;
67
68
69
70
71
72
73
74
75
76
77
78
79
80 DWORD dwErrors;
82
83
84
85
86
88 return 1;
89}
void Open(int nPort, DWORD dwBaud=9600, Parity parity=NoParity, BYTE DataBits=8, StopBits stopbits=OneStopBit, FlowControl fc=NoFlowControl, BOOL bOverlapped=FALSE)
Definition: serialport.cpp:179
void SetTimeouts(COMMTIMEOUTS &timeouts)
Definition: serialport.cpp:750
@ OneStopBit
Definition: serialport.h:81
@ NoFlowControl
Definition: serialport.h:62
@ NoParity
Definition: serialport.h:74
void GetTimeouts(COMMTIMEOUTS &timeouts)
Definition: serialport.cpp:761
static void GetDefaultConfig(int nPort, COMMCONFIG &config)
Definition: serialport.cpp:544