|
APM:Libraries
|
#include <AP_RCProtocol_PPMSum.h>
Public Member Functions | |
| AP_RCProtocol_PPMSum (AP_RCProtocol &_frontend) | |
| void | process_pulse (uint32_t width_s0, uint32_t width_s1) override |
Public Member Functions inherited from AP_RCProtocol_Backend | |
| AP_RCProtocol_Backend (AP_RCProtocol &_frontend) | |
| uint16_t | read (uint8_t chan) |
| bool | new_input () |
| uint8_t | num_channels () |
| virtual void | start_bind (void) |
| virtual void | update (void) |
Private Attributes | |
| struct { | |
| int8_t _channel_counter | |
| uint16_t _pulse_capt [MAX_RCIN_CHANNELS] | |
| } | ppm_state |
Additional Inherited Members | |
Protected Member Functions inherited from AP_RCProtocol_Backend | |
| void | add_input (uint8_t num_channels, uint16_t *values, bool in_failsafe) |
Definition at line 23 of file AP_RCProtocol_PPMSum.h.
|
inline |
|
overridevirtual |
Implements AP_RCProtocol_Backend.
Definition at line 23 of file AP_RCProtocol_PPMSum.cpp.
Referenced by AP_RCProtocol_PPMSum().
| int8_t AP_RCProtocol_PPMSum::_channel_counter |
Definition at line 30 of file AP_RCProtocol_PPMSum.h.
| uint16_t AP_RCProtocol_PPMSum::_pulse_capt[MAX_RCIN_CHANNELS] |
Definition at line 31 of file AP_RCProtocol_PPMSum.h.
| struct { ... } AP_RCProtocol_PPMSum::ppm_state |
Referenced by process_pulse().
1.8.13