Bug 14161 - Battery icon display scheme -- % full, battery empty
: Battery icon display scheme -- % full, battery empty
Status: RESOLVED WONTFIX
Product: SB Radio
Classification: Unclassified
Component: Power Management
: Include FW version in comment
: PC Windows XP
: -- normal (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-20 12:15 UTC by Mickey Gee
Modified: 2019-01-25 10:38 UTC (History)
10 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mickey Gee 2009-09-20 12:15:12 UTC
Bug 13761 has a discussion about providing some warning before a battery-only Baby turns itself off. This bug talks about correlating battery voltage levels to user-visible battery charge icons. Currently the % battery charged icon has weak correlation to the battery charge itself.

The following numbers were derived using firmware r7664, a PVT2 Baby, and battery voltage readings from the Power screen of the Diagnostics menu:

- Battery voltage after 9-10 hours charging: 13735 (or 13.735 volts)
- Battery voltage when Baby refuses to stay on with volume = 100: 11456
- Battery voltage when Baby refuses to stay on with volume = 0: 10950

With battery voltage of 11537, I was able to keep Baby on with volume = 10 or 20 for about 15 minutes (possibly less, since that's when I noticed Baby was off). After that, I could not keep Baby on at all with voltage = 10950. (Would turn itself off while I was reading battery screen).

With battery voltage of 11537, I didn't find out how long Baby would have continued playing if volume = 75 or 50. However, it would not be greater than 15 minutes.

My proposal is to display these states:

- 100%, 75%, 50%, 25%, 0% charge
- Blink or red icon
- Please charge me screen

Given the empirical values on this one unit, I propose the above states to correspond to these battery voltages. I divided the range between 11683 and 13735 into 5 equal chunks (I couldn't see a reason for non-equal chunks):

- 100%: Greater than 13324
- 75%: Between 12914 and 13224
- 50%: Between 12504 and 12914
- 25%: Between 12094 and 12504
- 0%: Between 11683 and 12094
- Blink/red battery icon: Between 11450 and 11683
- Please charge me screen: Below 11450

My data showed that it will take 18 minutes to go from voltage 11557 to 11456, or 7 minutes from 1537 to 11456 with volume = 100. Blinking at 11683 will give the user possibly 22 minutes at volume = 100.
Comment 1 Caleb Crome 2009-09-20 13:38:47 UTC
We do need to improve the batter states, but voltage actually is *almost* meaningless to determine state of charge.  

10V really is dead, but other than that, it's hard to tell.  That's why we do the coloumetry.  But.... It's not well calibrated yet.
Comment 2 Mickey Gee 2009-09-20 19:37:46 UTC
We'll need to release Baby with some way that the user can look at an icon on the screen and determine battery charge %. Right now, 25% and 50% seem somewhat random.

Any suggestions if battery voltage is not the right thing to use?

Let's discuss this at tomorrow's meeting. We need to have a plan ASAP to provide something useful for the user.
Comment 3 Caleb Crome 2009-09-20 20:59:45 UTC
The current scheme works okay, once you have gone through a full change/discharge cycle (and don't run into the other charge-related problems you've seen before).
Comment 4 Chris Owens 2009-09-21 09:16:30 UTC
cc'ing Ross for possible battery experimentation.
Comment 5 James Richardson 2009-09-21 09:29:37 UTC
Pat, Mickey, Matt, Caleb to have a meeting to discuss this issue.
Comment 6 Mickey Gee 2009-09-22 08:05:17 UTC
I had by PVT2 battery-only unit with firmware r7679 go into low battery state overnight. Not sure how I turned it off this time. This is what happened:

- Hold down Power button for 20 seconds to get unit to turn ON
- 3 items only on main menu. Wireless icon was red. Scrolling sluggish
- Battery icon on screen displayed 50%
- On Diagnostic screen, battery voltage was 11.012V
- Before I could read other values, Please Charge Me screen appeared
- Unit turned itself OFF after approximately 1 minute
- Unit turned ON after momentary press of Power button after waiting a few minutes
- When ON, wireless icon is white, battery icon is 25%, main menu has all listings
- Please Charge Me screen appears while I'm typing this (10 seconds)
- Screen goes blank after about 1 minute
Comment 7 Caleb Crome 2009-09-22 08:52:10 UTC
Mickey, 
  As of yesterday's firmware, if you're in power off state, Off-means-off.  Your battery was DEAD.  you are not supposed to hold the button down for 20 seconds.  If it doesn't power up, plug in AC.

What you are describing is *correct* behavior.  11 V is *dead*.  By pressing and holding for 20 seconds, you're resetting the micro-controller and depleting the battery, which is a bad thing for battery life.  

For now on, the 20-second trick is only to be used if it fails to power on when AC is installed, in which case a bug should be reported.

I agree that there should be a better warning of impending low battery, but that's not going to be a 7.4 fix.
Comment 8 James Richardson 2009-10-01 10:29:43 UTC
*** Bug 14071 has been marked as a duplicate of this bug. ***
Comment 9 Alan Young 2011-11-06 23:22:56 UTC
Unassigned bugs cannot have a priority.