#include <serialrx.h>
Definition at line 34 of file serialrx.h.
◆ T_RxState
Enumerator |
---|
RX_WAIT_LOWEDGE | |
RX_READ_STARTBIT | |
RX_READ_DATABIT_START | |
RX_READ_DATABIT_FIRST | |
RX_READ_DATABIT_SECOND | |
RX_READ_DATABIT_THIRD | |
Definition at line 49 of file serialrx.h.
◆ SerialRxBasic()
SerialRxBasic::SerialRxBasic |
( |
| ) |
|
◆ ~SerialRxBasic()
virtual SerialRxBasic::~SerialRxBasic |
( |
| ) |
|
|
inlinevirtual |
◆ CharReceived()
virtual void SerialRxBasic::CharReceived |
( |
unsigned char |
c | ) |
|
|
protectedpure virtual |
◆ GetPin()
virtual Pin* SerialRxBasic::GetPin |
( |
const char * |
name | ) |
|
|
virtual |
◆ PinStateHasChanged()
void SerialRxBasic::PinStateHasChanged |
( |
Pin * |
| ) |
|
|
protectedvirtual |
◆ Reset()
void SerialRxBasic::Reset |
( |
| ) |
|
◆ SetBaudRate()
◆ SetHexOutput()
void SerialRxBasic::SetHexOutput |
( |
bool |
newValue | ) |
|
◆ Step()
virtual int SerialRxBasic::Step |
( |
bool & |
trueHwStep, |
|
|
SystemClockOffset * |
timeToNextStepIn_ns = 0 |
|
) |
| |
|
virtual |
◆ allPins
std::map< std::string, Pin *> SerialRxBasic::allPins |
|
protected |
◆ baudrate
unsigned long long SerialRxBasic::baudrate |
|
protected |
◆ bitCnt
int SerialRxBasic::bitCnt |
|
protected |
◆ dataByte
int SerialRxBasic::dataByte |
|
protected |
◆ highCnt
int SerialRxBasic::highCnt |
|
protected |
◆ maxBitCnt
int SerialRxBasic::maxBitCnt |
|
protected |
◆ rx
◆ rxState
◆ sendInHex
bool SerialRxBasic::sendInHex |
|
protected |
The documentation for this class was generated from the following file: