We are developing a device based on the nRF5340 with an nPM1300 PMIC. The device has three power modes:
-
Active mode: most peripherals are enabled, and BLE communication is ongoing.
-
Standby mode: a low-power wait state; user interaction transitions the device back to Active mode.
-
Power-off mode: the PMIC fully shuts off system power.
The device will spend most of its time in Standby mode, so we’re trying to optimize power consumption in that state. Our questions concern the fuel gauge feature in the nPM1300 and how its update behavior affects accuracy:
-
How frequently should the fuel gauge update function be called?
-
Can the update interval be varied dynamically?
For example, can we call it more frequently in Active mode (e.g., every 1 s) and less frequently in Standby mode (e.g., every 10 s)?
If so, will this variation affect accuracy when switching back to Active mode—specifically for State of Charge, Time-to-Empty, or Time-to-Full readings? -
Alternatively, can we pause fuel gauge updates completely in Standby mode and resume in Active mode without significantly degrading measurement accuracy once resumed?
This option might provide the best power savings for our use case.