• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by thebreaker - 2002-10-12
Last edited by zagor - 2002-12-03

FS#409 - Batt. level + remaining time est.

The battery level was calculated in a very simple way: linear
interpolation between the BATTERY_EMPTY and
BATTERY_FULL voltage, no matter if the charger (recorder) was
on or off.

my improvements in detail:

- The battery
level (percentage) is more realistic and considers if the charger is
- It considers the “lazyness” a battery shows when the
charging has just turned on or off (see below). But this is not perfect
by now.
- The battery level is good enough to estimate the
remaining running time and the remaining charging time. And so
the info screen now shows this info.
- The maximum time of a
charging cycle is now dynamically calculated out of the battery
level (percentage) and is not a fixed value.
- A minimum of 60
Minutes is waited after a charging cycle stops before another one
- Added another screen in the battery debug screen
(press down three times).

Please read the complete
description in the mailinglist and on http://www.uwe-

Closed by  zagor
2002-12-03 14:19
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Logged In: YES


Project Manager
zagor commented on 2002-12-03 14:19



Available keyboard shortcuts


Task Details

Task Editing