Midnight Sun Firmware
Loading...
Searching...
No Matches
Max17261_fuel_gauge

max17261_fuel_gauge Firmware More...

Classes

struct  Max17261Settings
 
struct  Max17261Storage
 
struct  Max27261Params
 

Typedefs

typedef struct Max27261Params Max27261Params
 

Functions

StatusCode max17261_state_of_charge (Max17261Storage *storage, uint16_t *soc_pct)
 
StatusCode max17261_remaining_capacity (Max17261Storage *storage, uint32_t *rem_cap_mAh)
 
StatusCode max17261_full_capacity (Max17261Storage *storage, uint32_t *full_cap_mAh)
 
StatusCode max17261_time_to_empty (Max17261Storage *storage, uint16_t *tte_ms)
 
StatusCode max17261_time_to_full (Max17261Storage *storage, uint16_t *ttf_ms)
 
StatusCode max17261_current (Max17261Storage *storage, int32_t *current_a)
 
StatusCode max17261_voltage (Max17261Storage *storage, uint16_t *vcell_mv)
 
StatusCode max17261_temp (Max17261Storage *storage, uint16_t *temp_c)
 
StatusCode max17261_init (Max17261Storage *storage, Max17261Settings *settings, Max27261Params *params)
 
StatusCode max17261_set_learned_params (Max17261Storage *storage, Max27261Params *params)
 
StatusCode max17261_get_learned_params (Max17261Storage *storage, Max27261Params *params)
 

Detailed Description

max17261_fuel_gauge Firmware