#include <AcqCOM.h>
◆ AcqCOM()
◆ ~AcqCOM()
◆ CleanAll()
| void AcqCOM::CleanAll |
( |
| ) |
|
CSerialPort port
Definition: AcqCOM.cxx:12
void TerminateOutstandingWrites()
Definition: serialport.cpp:719
void ClearReadBuffer()
Definition: serialport.cpp:734
void ClearWriteBuffer()
Definition: serialport.cpp:729
void ClearError(DWORD &dwErrors)
Definition: serialport.cpp:533
void TerminateOutstandingReads()
Definition: serialport.cpp:724
◆ Close()
BOOL IsOpen() const
Definition: serialport.h:97
void Flush()
Definition: serialport.cpp:697
void Close()
Definition: serialport.cpp:297
◆ Flush()
◆ Open()
| int AcqCOM::Open |
( |
int |
port, |
|
|
int |
baud |
|
) |
| |
56 COMMTIMEOUTS timeouts;
61 timeouts.ReadIntervalTimeout = 40;
62 timeouts.ReadTotalTimeoutMultiplier = 10;
63 timeouts.ReadTotalTimeoutConstant = 100;
64 timeouts.WriteTotalTimeoutMultiplier = 10;
65 timeouts.WriteTotalTimeoutConstant = 100;
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
◆ RecvString()
| int AcqCOM::RecvString |
( |
char * |
string, |
|
|
int |
N |
|
) |
| |
DWORD Read(void *lpBuf, DWORD dwCount)
Definition: serialport.cpp:322
◆ SendString()
| int AcqCOM::SendString |
( |
char * |
string, |
|
|
int |
N |
|
) |
| |
DWORD Write(const void *lpBuf, DWORD dwCount)
Definition: serialport.cpp:356
The documentation for this class was generated from the following files: