APM:Libraries
AP_BattMonitor Member List
This is the complete list of members for
AP_BattMonitor
, including all inherited members.
_battery_failsafe_handler_fn
AP_BattMonitor
private
_failsafe_priorities
AP_BattMonitor
private
_has_triggered_failsafe
AP_BattMonitor
private
_highest_failsafe_priority
AP_BattMonitor
private
_log_battery_bit
AP_BattMonitor
private
_num_instances
AP_BattMonitor
private
_params
AP_BattMonitor
protected
_singleton
AP_BattMonitor
private
static
AP_BattMonitor
(uint32_t log_battery_bit, battery_failsafe_handler_fn_t battery_failsafe_handler_fn, const int8_t *failsafe_priorities)
AP_BattMonitor
AP_BattMonitor
(const AP_BattMonitor &other)=delete
AP_BattMonitor
AP_BattMonitor_Analog
class
AP_BattMonitor
friend
AP_BattMonitor_Backend
class
AP_BattMonitor
friend
AP_BattMonitor_SMBus
class
AP_BattMonitor
friend
AP_BattMonitor_SMBus_Maxell
class
AP_BattMonitor
friend
AP_BattMonitor_SMBus_Solo
class
AP_BattMonitor
friend
AP_BattMonitor_UAVCAN
class
AP_BattMonitor
friend
battery
()
AP_BattMonitor
inline
static
BatteryFailsafe
enum name
AP_BattMonitor
BatteryFailsafe_Critical
enum value
AP_BattMonitor
BatteryFailsafe_Low
enum value
AP_BattMonitor
BatteryFailsafe_None
enum value
AP_BattMonitor
capacity_remaining_pct
(uint8_t instance) const
AP_BattMonitor
virtual
capacity_remaining_pct
() const
AP_BattMonitor
inline
check_failsafe
(const uint8_t instance)
AP_BattMonitor
check_failsafes
(void)
AP_BattMonitor
consumed_mah
(uint8_t instance) const
AP_BattMonitor
consumed_mah
() const
AP_BattMonitor
inline
consumed_wh
(uint8_t instance) const
AP_BattMonitor
consumed_wh
() const
AP_BattMonitor
inline
convert_params
(void)
AP_BattMonitor
private
current_amps
(uint8_t instance) const
AP_BattMonitor
current_amps
() const
AP_BattMonitor
inline
drivers
AP_BattMonitor
private
FUNCTOR_TYPEDEF
(battery_failsafe_handler_fn_t, void, const char *, const int8_t)
AP_BattMonitor
get_cell_voltages
() const
AP_BattMonitor
inline
get_cell_voltages
(const uint8_t instance) const
AP_BattMonitor
get_highest_failsafe_priority
(void) const
AP_BattMonitor
inline
get_resistance
() const
AP_BattMonitor
inline
get_resistance
(uint8_t instance) const
AP_BattMonitor
inline
get_temperature
(float &temperature) const
AP_BattMonitor
inline
get_temperature
(float &temperature, const uint8_t instance) const
AP_BattMonitor
get_type
()
AP_BattMonitor
inline
get_type
(uint8_t instance)
AP_BattMonitor
inline
has_cell_voltages
()
AP_BattMonitor
inline
has_cell_voltages
(const uint8_t instance) const
AP_BattMonitor
has_consumed_energy
(uint8_t instance) const
AP_BattMonitor
has_consumed_energy
() const
AP_BattMonitor
inline
has_current
(uint8_t instance) const
AP_BattMonitor
has_current
() const
AP_BattMonitor
inline
has_failsafed
(void) const
AP_BattMonitor
inline
healthy
(uint8_t instance) const
AP_BattMonitor
healthy
() const
AP_BattMonitor
inline
init
()
AP_BattMonitor
num_instances
(void) const
AP_BattMonitor
inline
operator=
(const AP_BattMonitor &)=delete
AP_BattMonitor
overpower_detected
() const
AP_BattMonitor
overpower_detected
(uint8_t instance) const
AP_BattMonitor
pack_capacity_mah
(uint8_t instance) const
AP_BattMonitor
pack_capacity_mah
() const
AP_BattMonitor
inline
read
()
AP_BattMonitor
set_monitoring
(uint8_t instance, uint8_t mon)
AP_BattMonitor
inline
state
AP_BattMonitor
private
var_info
AP_BattMonitor
static
voltage
(uint8_t instance) const
AP_BattMonitor
voltage
() const
AP_BattMonitor
inline
voltage_resting_estimate
(uint8_t instance) const
AP_BattMonitor
voltage_resting_estimate
() const
AP_BattMonitor
inline
Generated on Sun Jun 17 2018 14:18:56 for APM:Libraries by
1.8.13