_button_press_count | AP_BattMonitor_SMBus_Solo | private |
_dev | AP_BattMonitor_SMBus | protected |
_full_charge_capacity | AP_BattMonitor_SMBus | protected |
_has_cell_voltages | AP_BattMonitor_SMBus | protected |
_mon | AP_BattMonitor_Backend | protected |
_params | AP_BattMonitor_Backend | protected |
_pec_supported | AP_BattMonitor_SMBus | protected |
_serial_number | AP_BattMonitor_SMBus | protected |
_state | AP_BattMonitor_Backend | protected |
AP_BattMonitor_Backend(AP_BattMonitor &mon, AP_BattMonitor::BattMonitor_State &mon_state, AP_BattMonitor_Params ¶ms) | AP_BattMonitor_Backend | |
AP_BattMonitor_SMBus(AP_BattMonitor &mon, AP_BattMonitor::BattMonitor_State &mon_state, AP_BattMonitor_Params ¶ms, AP_HAL::OwnPtr< AP_HAL::I2CDevice > dev) | AP_BattMonitor_SMBus | |
AP_BattMonitor_SMBus_Solo(AP_BattMonitor &mon, AP_BattMonitor::BattMonitor_State &mon_state, AP_BattMonitor_Params ¶ms, AP_HAL::OwnPtr< AP_HAL::I2CDevice > dev) | AP_BattMonitor_SMBus_Solo | |
BATTMONITOR_SMBUS enum name | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_CURRENT enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_FULL_CHARGE_CAPACITY enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_MANUFACTURE_DATA enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_MANUFACTURE_NAME enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_REMAINING_CAPACITY enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_SERIAL enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_SPECIFICATION_INFO enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_TEMP enum value | AP_BattMonitor_SMBus | |
BATTMONITOR_SMBUS_VOLTAGE enum value | AP_BattMonitor_SMBus | |
capacity_remaining_pct() const | AP_BattMonitor_Backend | |
get_PEC(const uint8_t i2c_addr, uint8_t cmd, bool reading, const uint8_t buff[], uint8_t len) const | AP_BattMonitor_SMBus | protected |
handle_bi_msg(float voltage, float current, float temperature) | AP_BattMonitor_Backend | inlinevirtual |
has_cell_voltages() const override | AP_BattMonitor_SMBus | inlinevirtual |
has_consumed_energy() const | AP_BattMonitor_Backend | inlinevirtual |
has_current() const override | AP_BattMonitor_SMBus | inlinevirtual |
init(void) override | AP_BattMonitor_SMBus | virtual |
read(void) override | AP_BattMonitor_SMBus | protectedvirtual |
read_block(uint8_t reg, uint8_t *data, uint8_t max_len, bool append_zero) const | AP_BattMonitor_SMBus_Solo | private |
read_full_charge_capacity(void) | AP_BattMonitor_SMBus | protected |
read_remaining_capacity(void) | AP_BattMonitor_SMBus | protected |
read_serial_number(void) | AP_BattMonitor_SMBus | protected |
read_temp(void) | AP_BattMonitor_SMBus | protected |
read_word(uint8_t reg, uint16_t &data) const | AP_BattMonitor_SMBus | protected |
timer(void) override | AP_BattMonitor_SMBus_Solo | privatevirtual |
update_resistance_estimate() | AP_BattMonitor_Backend | |
~AP_BattMonitor_Backend(void) | AP_BattMonitor_Backend | inlinevirtual |
~AP_BattMonitor_SMBus() | AP_BattMonitor_SMBus | inlinevirtual |