APM:Libraries
|
#include <RPM_Backend.h>
Public Member Functions | |
AP_RPM_Backend (AP_RPM &_ap_rpm, uint8_t instance, AP_RPM::RPM_State &_state) | |
virtual | ~AP_RPM_Backend (void) |
virtual void | update ()=0 |
int8_t | get_pin (void) const |
Protected Attributes | |
AP_RPM & | ap_rpm |
AP_RPM::RPM_State & | state |
Definition at line 21 of file RPM_Backend.h.
AP_RPM_Backend::AP_RPM_Backend | ( | AP_RPM & | _ap_rpm, |
uint8_t | instance, | ||
AP_RPM::RPM_State & | _state | ||
) |
Definition at line 24 of file RPM_Backend.cpp.
|
inlinevirtual |
|
inline |
Definition at line 34 of file RPM_Backend.h.
Referenced by AP_RPM_Pin::update().
|
pure virtual |
Implemented in AP_RPM_PX4_PWM, AP_RPM_Pin, and AP_RPM_SITL.
Referenced by AP_RPM::update(), and ~AP_RPM_Backend().
|
protected |
Definition at line 43 of file RPM_Backend.h.
Referenced by AP_RPM_PX4_PWM::AP_RPM_PX4_PWM(), get_pin(), AP_RPM_Pin::update(), AP_RPM_SITL::update(), and AP_RPM_PX4_PWM::update().
|
protected |
Definition at line 44 of file RPM_Backend.h.
Referenced by AP_RPM_PX4_PWM::AP_RPM_PX4_PWM(), get_pin(), AP_RPM_Pin::update(), AP_RPM_SITL::update(), and AP_RPM_PX4_PWM::update().