A method and an electronic device monitor a battery of the device with
respect to device operational mode in one or both of battery charge level
monitoring and battery cut-off determination. Mode-based monitoring
employs a mode-specific wait period prior to performing a measurement
used to determine a remaining charge level of a battery. The
mode-specific wait period depends on the operational mode immediately
preceding the measurement and therefore, accounts for battery recovery
effects on measurement accuracy. Mode-based cut-off determination employs
information regarding an impending operational mode to determine whether
or not a remaining charge level of the battery is sufficient to support
the mode. Only those operational modes for which there is sufficient
remaining charge are enabled while operational modes for which there is
insufficient remaining power are disabled.