GTA02 Battery Capacity (Was: Re: More about the GTA02)
Andy Green
andy at openmoko.com
Thu Feb 14 17:43:30 CET 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Somebody in the thread at some point said:
> On Thursday, Feb 14, 2008, "Kyle Bassett" writes:
>> There is talk about pushing startup power control of the internal devices
>> (wifi, bt, gps, mmc, etc.) to user level, as every user may or may not want
>> certain devices available at bootup/all the time (availability vs.
>> duration).
>
> Indeed, this along with good realtime stats on power usage and current
> battery level would let people have reasonably accurate predictions of
> their battery life. It'd be interesting (to me at least) to turn
> on and off the various peripherals and watch my projected battery life
> go up and down accordingly.
GTA02 is capable to dialogue with a "smart battery" that will allow you
to see the battery actual voltage and current flow (together: actual
power) in uA down /sys in realtime, it uses the linux "Power Supply"
class to expose it so it is generic. (I don't know for sure if it will
ship with such a battery since it is decided in .tw according to
availability and so on, but I hope it will.)
The battery itself learns its cell performance over load and also makes
available its "time to full/empty" estimate down /sys as well in
seconds. You can see what data is available here:
http://www.ti.com/lit/gpn/bq27000
You can see stuff like this
for i in capacity charge_full current_now present status technology temp
time_to_empty_now time_to_full_now type voltage_now ; do echo -n "$i
" ; cat /sys/devices/platform/bq27000-battery.0/power_supply/bat/$i ; done
capacity 0
charge_full 1215585
current_now 183375
present 1
status Discharging
technology Li-ion
temp 276
time_to_empty_now 0
time_to_full_now 3932100
type Battery
voltage_now 2761000
- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFHtG+yOjLpvpq7dMoRAq2TAJoCYOC+PD3gj/jRMpOPnBL5MZJkzQCfTJn4
9ebCrbNjtGtDMBsJuUXZ8HY=
=ANtG
-----END PGP SIGNATURE-----
More information about the community
mailing list