|
| fport (Stream *rxPort, int rxPin=-1, int txPin=-1, bool inverted=true) |
|
void | begin () override |
| Initialises the pins and setup serial port.
|
|
void | processIncoming () override |
| decode the incoming serial data.
|
|
void | getChannel (rc_channels_t *channelData) override |
| Get the ChannelData.
|
|
void | crc () |
|
| SerialIO (Stream *rxPort, int rxPin, int txPin, bool inverted) |
| Constructor for the SerialIO class.
|
|
virtual void | getChannel (ibus_channels_t *channelData) |
| Get the ChannelData.
|
|
|
void | leftShift (uint8_t arr[], size_t size) |
|
void | rightShift (uint8_t arr[], size_t size) |
|
Stream * | _rxPort |
|
bool | _inverted |
|
int | _rxPin |
|
int | _txPin |
|
◆ begin()
Initialises the pins and setup serial port.
Implements SerialIO.
◆ getChannel()
Get the ChannelData.
Implements SerialIO.
◆ processIncoming()
void fport::processIncoming |
( |
| ) |
|
|
overridevirtual |
decode the incoming serial data.
Implements SerialIO.
The documentation for this class was generated from the following files: