APM:Libraries
AP_BattMonitor Member List

This is the complete list of members for AP_BattMonitor, including all inherited members.

_battery_failsafe_handler_fnAP_BattMonitorprivate
_failsafe_prioritiesAP_BattMonitorprivate
_has_triggered_failsafeAP_BattMonitorprivate
_highest_failsafe_priorityAP_BattMonitorprivate
_log_battery_bitAP_BattMonitorprivate
_num_instancesAP_BattMonitorprivate
_paramsAP_BattMonitorprotected
_singletonAP_BattMonitorprivatestatic
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)=deleteAP_BattMonitor
AP_BattMonitor_Analog classAP_BattMonitorfriend
AP_BattMonitor_Backend classAP_BattMonitorfriend
AP_BattMonitor_SMBus classAP_BattMonitorfriend
AP_BattMonitor_SMBus_Maxell classAP_BattMonitorfriend
AP_BattMonitor_SMBus_Solo classAP_BattMonitorfriend
AP_BattMonitor_UAVCAN classAP_BattMonitorfriend
battery()AP_BattMonitorinlinestatic
BatteryFailsafe enum nameAP_BattMonitor
BatteryFailsafe_Critical enum valueAP_BattMonitor
BatteryFailsafe_Low enum valueAP_BattMonitor
BatteryFailsafe_None enum valueAP_BattMonitor
capacity_remaining_pct(uint8_t instance) constAP_BattMonitorvirtual
capacity_remaining_pct() constAP_BattMonitorinline
check_failsafe(const uint8_t instance)AP_BattMonitor
check_failsafes(void)AP_BattMonitor
consumed_mah(uint8_t instance) constAP_BattMonitor
consumed_mah() constAP_BattMonitorinline
consumed_wh(uint8_t instance) constAP_BattMonitor
consumed_wh() constAP_BattMonitorinline
convert_params(void)AP_BattMonitorprivate
current_amps(uint8_t instance) constAP_BattMonitor
current_amps() constAP_BattMonitorinline
driversAP_BattMonitorprivate
FUNCTOR_TYPEDEF(battery_failsafe_handler_fn_t, void, const char *, const int8_t)AP_BattMonitor
get_cell_voltages() constAP_BattMonitorinline
get_cell_voltages(const uint8_t instance) constAP_BattMonitor
get_highest_failsafe_priority(void) constAP_BattMonitorinline
get_resistance() constAP_BattMonitorinline
get_resistance(uint8_t instance) constAP_BattMonitorinline
get_temperature(float &temperature) constAP_BattMonitorinline
get_temperature(float &temperature, const uint8_t instance) constAP_BattMonitor
get_type()AP_BattMonitorinline
get_type(uint8_t instance)AP_BattMonitorinline
has_cell_voltages()AP_BattMonitorinline
has_cell_voltages(const uint8_t instance) constAP_BattMonitor
has_consumed_energy(uint8_t instance) constAP_BattMonitor
has_consumed_energy() constAP_BattMonitorinline
has_current(uint8_t instance) constAP_BattMonitor
has_current() constAP_BattMonitorinline
has_failsafed(void) constAP_BattMonitorinline
healthy(uint8_t instance) constAP_BattMonitor
healthy() constAP_BattMonitorinline
init()AP_BattMonitor
num_instances(void) constAP_BattMonitorinline
operator=(const AP_BattMonitor &)=deleteAP_BattMonitor
overpower_detected() constAP_BattMonitor
overpower_detected(uint8_t instance) constAP_BattMonitor
pack_capacity_mah(uint8_t instance) constAP_BattMonitor
pack_capacity_mah() constAP_BattMonitorinline
read()AP_BattMonitor
set_monitoring(uint8_t instance, uint8_t mon)AP_BattMonitorinline
stateAP_BattMonitorprivate
var_infoAP_BattMonitorstatic
voltage(uint8_t instance) constAP_BattMonitor
voltage() constAP_BattMonitorinline
voltage_resting_estimate(uint8_t instance) constAP_BattMonitor
voltage_resting_estimate() constAP_BattMonitorinline