nrfxlib API 3.3.99
Loading...
Searching...
No Matches

◆ nrf_fuel_gauge_charge_state

#include <nrf_fuel_gauge/include/nrf_fuel_gauge.h>

Charger state enum.

The library uses this (optional) information to improve predictions.

Note
Time-to-full (TTF) prediction requires this information.
Enumerator
NRF_FUEL_GAUGE_CHARGE_STATE_IDLE 

Charger not active.

NRF_FUEL_GAUGE_CHARGE_STATE_TRICKLE 

Trickle charging.

NRF_FUEL_GAUGE_CHARGE_STATE_CC 

Constant current charging (fast charging) with charge current indicated by NRF_FUEL_GAUGE_EXT_STATE_INFO_CHARGE_CURRENT_LIMIT.

NRF_FUEL_GAUGE_CHARGE_STATE_CC_LIMITED 

Constant current charging (fast charging), limited by low vbus voltage, USB current restriction, temperature, or other factors. Charge current will be lower than the limit indicated by NRF_FUEL_GAUGE_EXT_STATE_INFO_CHARGE_CURRENT_LIMIT.

NRF_FUEL_GAUGE_CHARGE_STATE_CV 

Constant voltage charging.

NRF_FUEL_GAUGE_CHARGE_STATE_COMPLETE 

Charging completed.