simulavr
1.1.0
|
#include <serialrx.h>
Public Member Functions | |
unsigned char | Get () |
long | Size () |
![]() | |
void | SetBaudRate (SystemClockOffset baud) |
void | SetHexOutput (bool newValue) |
SerialRxBasic () | |
void | Reset () |
virtual Pin * | GetPin (const char *name) |
virtual | ~SerialRxBasic () |
virtual int | Step (bool &trueHwStep, SystemClockOffset *timeToNextStepIn_ns=0) |
Return nonzero if a breakpoint was hit. More... | |
![]() | |
virtual | ~SimulationMember () |
![]() | |
virtual | ~HasPinNotifyFunction () |
Protected Member Functions | |
virtual void | CharReceived (unsigned char c) |
![]() | |
void | PinStateHasChanged (Pin *) |
Protected Attributes | |
std::vector< unsigned char > | buffer |
![]() | |
Pin | rx |
std::map< std::string, Pin * > | allPins |
unsigned long long | baudrate |
int | highCnt |
int | bitCnt |
int | maxBitCnt |
int | dataByte |
T_RxState | rxState |
bool | sendInHex |
Additional Inherited Members | |
![]() | |
enum | T_RxState { RX_WAIT_LOWEDGE, RX_READ_STARTBIT, RX_READ_DATABIT_START, RX_READ_DATABIT_FIRST, RX_READ_DATABIT_SECOND, RX_READ_DATABIT_THIRD } |
This class is never instantiated or inherited. Delete?
Definition at line 74 of file serialrx.h.
|
protectedvirtual |
Implements SerialRxBasic.
unsigned char SerialRxBuffered::Get | ( | ) |
long SerialRxBuffered::Size | ( | ) |
|
protected |
Definition at line 76 of file serialrx.h.