APM:Libraries
AP_BattMonitor_SMBus_Solo Member List

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

_button_press_countAP_BattMonitor_SMBus_Soloprivate
_devAP_BattMonitor_SMBusprotected
_full_charge_capacityAP_BattMonitor_SMBusprotected
_has_cell_voltagesAP_BattMonitor_SMBusprotected
_monAP_BattMonitor_Backendprotected
_paramsAP_BattMonitor_Backendprotected
_pec_supportedAP_BattMonitor_SMBusprotected
_serial_numberAP_BattMonitor_SMBusprotected
_stateAP_BattMonitor_Backendprotected
AP_BattMonitor_Backend(AP_BattMonitor &mon, AP_BattMonitor::BattMonitor_State &mon_state, AP_BattMonitor_Params &params)AP_BattMonitor_Backend
AP_BattMonitor_SMBus(AP_BattMonitor &mon, AP_BattMonitor::BattMonitor_State &mon_state, AP_BattMonitor_Params &params, 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 &params, AP_HAL::OwnPtr< AP_HAL::I2CDevice > dev)AP_BattMonitor_SMBus_Solo
BATTMONITOR_SMBUS enum nameAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_CURRENT enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_FULL_CHARGE_CAPACITY enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_MANUFACTURE_DATA enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_MANUFACTURE_NAME enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_REMAINING_CAPACITY enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_SERIAL enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_SPECIFICATION_INFO enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_TEMP enum valueAP_BattMonitor_SMBus
BATTMONITOR_SMBUS_VOLTAGE enum valueAP_BattMonitor_SMBus
capacity_remaining_pct() constAP_BattMonitor_Backend
get_PEC(const uint8_t i2c_addr, uint8_t cmd, bool reading, const uint8_t buff[], uint8_t len) constAP_BattMonitor_SMBusprotected
handle_bi_msg(float voltage, float current, float temperature)AP_BattMonitor_Backendinlinevirtual
has_cell_voltages() const overrideAP_BattMonitor_SMBusinlinevirtual
has_consumed_energy() constAP_BattMonitor_Backendinlinevirtual
has_current() const overrideAP_BattMonitor_SMBusinlinevirtual
init(void) overrideAP_BattMonitor_SMBusvirtual
read(void) overrideAP_BattMonitor_SMBusprotectedvirtual
read_block(uint8_t reg, uint8_t *data, uint8_t max_len, bool append_zero) constAP_BattMonitor_SMBus_Soloprivate
read_full_charge_capacity(void)AP_BattMonitor_SMBusprotected
read_remaining_capacity(void)AP_BattMonitor_SMBusprotected
read_serial_number(void)AP_BattMonitor_SMBusprotected
read_temp(void)AP_BattMonitor_SMBusprotected
read_word(uint8_t reg, uint16_t &data) constAP_BattMonitor_SMBusprotected
timer(void) overrideAP_BattMonitor_SMBus_Soloprivatevirtual
update_resistance_estimate()AP_BattMonitor_Backend
~AP_BattMonitor_Backend(void)AP_BattMonitor_Backendinlinevirtual
~AP_BattMonitor_SMBus()AP_BattMonitor_SMBusinlinevirtual