Windows Mobile 6.5 Battery Reporting Metrics

Windows Mobile 6.5 provided users with a mix of basic visual indicators and dedicated system applets to monitor device power. While the stock operating system offered high-level metrics such as percentage levels and power source states, the underlying architecture supported advanced telemetry—including voltage, current draw, and temperature—which users frequently accessed through OEM interfaces and third-party monitoring utilities.

Native Status Bar Indicators

At a glance, the top navigation bar in Windows Mobile 6.5 displayed an icon indicating the current power state:

  • Charge Level: A small battery icon divided into increments (typically four to five bars or a dynamic fill) reflecting the current discharge state.
  • Charging Status: An overlaid lightning bolt or animated battery icon indicated that the device was actively receiving power.
  • External Power: An AC plug icon replaced or augmented the battery icon when connected to a wall charger or USB host.

The System Power Applet

Located under Start > Settings > System > Power, the native Power configuration applet offered the primary interface for detailed native reporting:

  • Main Battery Charge Level: A horizontal progress bar accompanied by a numerical percentage showing remaining capacity from 0% to 100%.
  • Battery State: Descriptive text labels characterizing the health of the primary cell, such as "Good," "Low," or "Very Low."
  • Power Source: An explicit confirmation of whether the device was operating on "Battery" or "AC Power."
  • Backup Battery Status: For enterprise handhelds and smartphones equipped with a secondary internal cell (used to retain RAM during main battery swaps), a separate indicator displayed the status or condition of the backup battery.

Power Management and Inactivity Controls

Within the same system utility, users could configure behavior based on the current power source:

  • Battery Timeout: Timers to automatically dim the backlight or turn off the device after specified intervals of inactivity while on battery power.
  • External Power Timeout: Separate, longer inactivity thresholds applied automatically when connected to a dock or charger.

Extended Metrics via OEM Interfaces and APIs

Windows Mobile 6.5 relied on the GetSystemPowerStatusEx2 API in the Windows CE kernel. While the default UI kept metrics simple, manufacturer skins (such as HTC Sense / TouchFLO 3D) and diagnostic tools exposed deeper technical metrics directly to users:

  • Battery Voltage: Real-time electrical potential reported in millivolts (mV).
  • Current Draw: Real-time power consumption or charging rate reported in milliamps (mA).
  • Battery Temperature: Thermal readings in Celsius or Fahrenheit reported by the battery's internal thermistor.
  • Estimated Runtime: Projected remaining operational time (hours and minutes) calculated dynamically against current power consumption rates.
  • Battery Chemistry: Identification of cell type (e.g., Lithium-Ion or Lithium-Polymer).