This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#10613 - Battery Time Incorrect
Attached to Project:
Rockbox
Opened by Corey Scott (Sonicandtails) - Wednesday, 23 September 2009, 04:11 GMT+2
Last edited by Andree Buschmann (Buschel) - Wednesday, 17 February 2010, 22:10 GMT+2
Opened by Corey Scott (Sonicandtails) - Wednesday, 23 September 2009, 04:11 GMT+2
Last edited by Andree Buschmann (Buschel) - Wednesday, 17 February 2010, 22:10 GMT+2
|
DetailsUsing build r22790-090923, the latest as of this posting.
The battery time shows completely wrong, for instance saying 49 hours remain on 39% battery life. This was working properly in builds a week or so ago I believe. |
This task depends upon
Closed by Andree Buschmann (Buschel)
Wednesday, 17 February 2010, 22:10 GMT+2
Reason for closing: Fixed
Additional comments about closing: Fixed with r24709.
Wednesday, 17 February 2010, 22:10 GMT+2
Reason for closing: Fixed
Additional comments about closing: Fixed with r24709.
Also I'd like to give the original bug submitter a chance to follow up on his comment that this was working properly in builds a week or so ago.
- Which revision did you test?
- Do you see this nonsense runtime estimates all the time or just occasionally during the usage?
- What does the battery percentage and voltage say in such case?
"r21565 | saratoga | 2009-06-29 20:32:43 +0200 (Mon, 29 Jun 2009) | 1 line
Move Archos battery runtime estimation defines into config files instead of powermgmt.h. Replace old default values (which were actually the Archos Player currents) with a new default (1mA). This should give nonsense runtime estimates (instead of semi-reasonable but completely wrong estimates) on all players that do not have a battery current defined. Hopefully this will remind people that they should define the battery current when they start a new port."
I still think it's a bug to show unreasonable values, my opinion is still that we should either show a reasonable value or clearly indicate that the value is not reasonable (e.g. show no estimate at all).