Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Property field to value/type union. More...
#include <fuel_gauge.h>
Data Fields | |
int | avg_current |
FUEL_GAUGE_AVG_CURRENT. | |
bool | cutoff |
FUEL_GAUGE_CHARGE_CUTOFF. | |
int | current |
FUEL_GAUGE_CURRENT. | |
uint32_t | cycle_count |
FUEL_GAUGE_CYCLE_COUNT. | |
uint32_t | flags |
FUEL_GAUGE_FLAGS. | |
uint32_t | full_charge_capacity |
FUEL_GAUGE_FULL_CHARGE_CAPACITY. | |
uint32_t | remaining_capacity |
FUEL_GAUGE_REMAINING_CAPACITY. | |
uint32_t | runtime_to_empty |
FUEL_GAUGE_RUNTIME_TO_EMPTY. | |
uint32_t | runtime_to_full |
FUEL_GAUGE_RUNTIME_TO_FULL. | |
uint16_t | sbs_mfr_access_word |
FUEL_GAUGE_SBS_MFR_ACCESS. | |
uint8_t | absolute_state_of_charge |
FUEL_GAUGE_ABSOLUTE_STATE_OF_CHARGE. | |
uint8_t | relative_state_of_charge |
FUEL_GAUGE_RELATIVE_STATE_OF_CHARGE. | |
uint16_t | temperature |
FUEL_GAUGE_TEMPERATURE. | |
int | voltage |
FUEL_GAUGE_VOLTAGE. | |
uint16_t | sbs_mode |
FUEL_GAUGE_SBS_MODE. | |
uint32_t | chg_current |
FUEL_GAUGE_CHARGE_CURRENT. | |
uint32_t | chg_voltage |
FUEL_GAUGE_CHARGE_VOLTAGE. | |
uint16_t | fg_status |
FUEL_GAUGE_STATUS. | |
uint16_t | design_cap |
FUEL_GAUGE_DESIGN_CAPACITY. | |
uint16_t | design_volt |
FUEL_GAUGE_DESIGN_VOLTAGE. | |
int16_t | sbs_at_rate |
FUEL_GAUGE_SBS_ATRATE. | |
uint16_t | sbs_at_rate_time_to_full |
FUEL_GAUGE_SBS_ATRATE_TIME_TO_FULL. | |
uint16_t | sbs_at_rate_time_to_empty |
FUEL_GAUGE_SBS_ATRATE_TIME_TO_EMPTY | |
bool | sbs_at_rate_ok |
FUEL_GAUGE_SBS_ATRATE_OK. | |
uint16_t | sbs_remaining_capacity_alarm |
FUEL_GAUGE_SBS_REMAINING_CAPACITY_ALARM. | |
uint16_t | sbs_remaining_time_alarm |
FUEL_GAUGE_SBS_REMAINING_TIME_ALARM. | |
Property field to value/type union.
uint8_t fuel_gauge_prop_val::absolute_state_of_charge |
FUEL_GAUGE_ABSOLUTE_STATE_OF_CHARGE.
int fuel_gauge_prop_val::avg_current |
FUEL_GAUGE_AVG_CURRENT.
uint32_t fuel_gauge_prop_val::chg_current |
FUEL_GAUGE_CHARGE_CURRENT.
uint32_t fuel_gauge_prop_val::chg_voltage |
FUEL_GAUGE_CHARGE_VOLTAGE.
int fuel_gauge_prop_val::current |
FUEL_GAUGE_CURRENT.
bool fuel_gauge_prop_val::cutoff |
FUEL_GAUGE_CHARGE_CUTOFF.
uint32_t fuel_gauge_prop_val::cycle_count |
FUEL_GAUGE_CYCLE_COUNT.
uint16_t fuel_gauge_prop_val::design_cap |
FUEL_GAUGE_DESIGN_CAPACITY.
uint16_t fuel_gauge_prop_val::design_volt |
FUEL_GAUGE_DESIGN_VOLTAGE.
uint16_t fuel_gauge_prop_val::fg_status |
FUEL_GAUGE_STATUS.
uint32_t fuel_gauge_prop_val::flags |
FUEL_GAUGE_FLAGS.
uint32_t fuel_gauge_prop_val::full_charge_capacity |
FUEL_GAUGE_FULL_CHARGE_CAPACITY.
uint8_t fuel_gauge_prop_val::relative_state_of_charge |
FUEL_GAUGE_RELATIVE_STATE_OF_CHARGE.
uint32_t fuel_gauge_prop_val::remaining_capacity |
FUEL_GAUGE_REMAINING_CAPACITY.
uint32_t fuel_gauge_prop_val::runtime_to_empty |
FUEL_GAUGE_RUNTIME_TO_EMPTY.
uint32_t fuel_gauge_prop_val::runtime_to_full |
FUEL_GAUGE_RUNTIME_TO_FULL.
int16_t fuel_gauge_prop_val::sbs_at_rate |
FUEL_GAUGE_SBS_ATRATE.
bool fuel_gauge_prop_val::sbs_at_rate_ok |
FUEL_GAUGE_SBS_ATRATE_OK.
uint16_t fuel_gauge_prop_val::sbs_at_rate_time_to_empty |
FUEL_GAUGE_SBS_ATRATE_TIME_TO_EMPTY
uint16_t fuel_gauge_prop_val::sbs_at_rate_time_to_full |
FUEL_GAUGE_SBS_ATRATE_TIME_TO_FULL.
uint16_t fuel_gauge_prop_val::sbs_mfr_access_word |
FUEL_GAUGE_SBS_MFR_ACCESS.
uint16_t fuel_gauge_prop_val::sbs_mode |
FUEL_GAUGE_SBS_MODE.
uint16_t fuel_gauge_prop_val::sbs_remaining_capacity_alarm |
FUEL_GAUGE_SBS_REMAINING_CAPACITY_ALARM.
uint16_t fuel_gauge_prop_val::sbs_remaining_time_alarm |
FUEL_GAUGE_SBS_REMAINING_TIME_ALARM.
uint16_t fuel_gauge_prop_val::temperature |
FUEL_GAUGE_TEMPERATURE.
int fuel_gauge_prop_val::voltage |
FUEL_GAUGE_VOLTAGE.