APM:Libraries
|
#include <RPM_PX4_PWM.h>
Public Member Functions | |
AP_RPM_PX4_PWM (AP_RPM &ranger, uint8_t instance, AP_RPM::RPM_State &_state) | |
~AP_RPM_PX4_PWM (void) | |
void | update (void) |
Public Member Functions inherited from AP_RPM_Backend | |
AP_RPM_Backend (AP_RPM &_ap_rpm, uint8_t instance, AP_RPM::RPM_State &_state) | |
virtual | ~AP_RPM_Backend (void) |
int8_t | get_pin (void) const |
Private Attributes | |
int | _fd = -1 |
int | _logfd = -1 |
uint64_t | _last_timestamp = 0 |
uint32_t | _resolution_usec = 1 |
ModeFilterFloat_Size5 | signal_quality_filter {3} |
Additional Inherited Members | |
Protected Attributes inherited from AP_RPM_Backend | |
AP_RPM & | ap_rpm |
AP_RPM::RPM_State & | state |
Definition at line 22 of file RPM_PX4_PWM.h.
AP_RPM_PX4_PWM::AP_RPM_PX4_PWM | ( | AP_RPM & | ranger, |
uint8_t | instance, | ||
AP_RPM::RPM_State & | _state | ||
) |
AP_RPM_PX4_PWM::~AP_RPM_PX4_PWM | ( | void | ) |
|
virtual |
Implements AP_RPM_Backend.
Definition at line 87 of file RPM_PX4_PWM.cpp.
|
private |
Definition at line 35 of file RPM_PX4_PWM.h.
Referenced by AP_RPM_PX4_PWM(), update(), and ~AP_RPM_PX4_PWM().
|
private |
Definition at line 37 of file RPM_PX4_PWM.h.
|
private |
Definition at line 36 of file RPM_PX4_PWM.h.
Referenced by AP_RPM_PX4_PWM(), and update().
|
private |
Definition at line 38 of file RPM_PX4_PWM.h.
Referenced by AP_RPM_PX4_PWM(), and update().
|
private |
Definition at line 40 of file RPM_PX4_PWM.h.
Referenced by update().