This is a brief description.
More...
#include <SerialPort.h>
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
◆ SerialPort()
openjaus::system::SerialPort::SerialPort |
( |
| ) |
|
◆ ~SerialPort()
openjaus::system::SerialPort::~SerialPort |
( |
| ) |
|
|
virtual |
◆ close()
bool openjaus::system::SerialPort::close |
( |
| ) |
|
◆ getBaudRate_bps()
int openjaus::system::SerialPort::getBaudRate_bps |
( |
| ) |
|
◆ getByteSize_bits()
int openjaus::system::SerialPort::getByteSize_bits |
( |
| ) |
|
◆ getParity()
int openjaus::system::SerialPort::getParity |
( |
| ) |
|
◆ getStopBits()
int openjaus::system::SerialPort::getStopBits |
( |
| ) |
|
◆ isOpen()
bool openjaus::system::SerialPort::isOpen |
( |
| ) |
|
◆ open() [1/2]
bool openjaus::system::SerialPort::open |
( |
int |
portNumber, |
|
|
int |
baudRate_bps |
|
) |
| |
◆ open() [2/2]
bool openjaus::system::SerialPort::open |
( |
std::string |
portName, |
|
|
int |
baudRate_bps |
|
) |
| |
◆ receive()
int openjaus::system::SerialPort::receive |
( |
Buffer & |
packet | ) |
|
◆ send()
int openjaus::system::SerialPort::send |
( |
Buffer & |
packet | ) |
|
◆ setPortSettings()
bool openjaus::system::SerialPort::setPortSettings |
( |
int |
baudRate_bps, |
|
|
int |
byteSize_bits, |
|
|
int |
parity, |
|
|
int |
stopBits |
|
) |
| |
- Parameters
-
baudRate_bps | |
byteSize_bits | |
parity | |
stopBits | |
◆ setRecvTimeouts()
bool openjaus::system::SerialPort::setRecvTimeouts |
( |
int |
multiplier_ms, |
|
|
int |
constant_ms |
|
) |
| |
- Parameters
-
multiplier_ms | |
constant_ms | |
◆ setSendTimeouts()
bool openjaus::system::SerialPort::setSendTimeouts |
( |
int |
multiplier_ms, |
|
|
int |
constant_ms |
|
) |
| |
- Parameters
-
multiplier_ms | |
constant_ms | |
◆ toString()
std::string openjaus::system::SerialPort::toString |
( |
| ) |
const |
|
virtual |
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ portFile
int openjaus::system::SerialPort::portFile |
|
protected |
◆ tempReceiveBuffer
MemoryBlock openjaus::system::SerialPort::tempReceiveBuffer |
|
private |
◆ tempSendBuffer
MemoryBlock openjaus::system::SerialPort::tempSendBuffer |
|
private |
The documentation for this class was generated from the following files: