APM:Libraries
|
#include <RC_SBUS_parser.h>
Classes | |
struct | SBUS |
Public Member Functions | |
SBUS_parser () | |
void | init (uint8_t ch) |
void | late_init (uint8_t ch) |
Public Member Functions inherited from F4Light::_parser | |
_parser () | |
virtual | ~_parser () |
virtual uint64_t | get_last_signal () const |
virtual uint64_t | get_last_change () const |
virtual uint8_t | get_valid_channels () const |
virtual uint16_t | get_val (uint8_t ch) const |
virtual bool | bind (int dsmMode) const |
Private Member Functions | |
void | add_uart_input () |
void | _io_completion () |
Private Attributes | |
uint8_t | _ioc |
struct F4Light::SBUS_parser::SBUS | sbus |
Static Private Attributes | |
static UARTDriver * | uartSDriver |
Additional Inherited Members | |
Protected Attributes inherited from F4Light::_parser | |
volatile uint64_t | _last_signal |
volatile uint16_t | _val [F4Light_RC_INPUT_NUM_CHANNELS] |
uint64_t | _last_change |
volatile uint8_t | _channels |
Definition at line 10 of file RC_SBUS_parser.h.
|
inline |
|
private |
|
private |
|
virtual |
Implements F4Light::_parser.
Referenced by SBUS_parser().
|
virtual |
Reimplemented from F4Light::_parser.
Referenced by SBUS_parser().
|
private |
Definition at line 24 of file RC_SBUS_parser.h.
|
private |
|
staticprivate |
Definition at line 19 of file RC_SBUS_parser.h.