23 #define RPM_MAX_INSTANCES 2 93 bool enabled(uint8_t instance)
const;
uint8_t num_sensors(void) const
AP_Float _minimum[RPM_MAX_INSTANCES]
bool enabled(uint8_t instance) const
float get_rpm(uint8_t instance) const
RPM_State state[RPM_MAX_INSTANCES]
AP_RPM & operator=(const AP_RPM &)=delete
A system for managing and storing variables that are of general interest to the system.
AP_Int8 _type[RPM_MAX_INSTANCES]
bool healthy(uint8_t instance) const
#define RPM_MAX_INSTANCES
AP_Int8 _pin[RPM_MAX_INSTANCES]
AP_Float _quality_min[RPM_MAX_INSTANCES]
Common definitions and utility routines for the ArduPilot libraries.
static const struct AP_Param::GroupInfo var_info[]
void update_instance(uint8_t instance)
AP_Float _maximum[RPM_MAX_INSTANCES]
AP_RPM_Backend * drivers[RPM_MAX_INSTANCES]
AP_Float _scaling[RPM_MAX_INSTANCES]
void detect_instance(uint8_t instance)
float get_signal_quality(uint8_t instance) const