[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Battery levels

From: Pawel Kot
Subject: Re: Battery levels
Date: Thu, 1 Nov 2007 20:07:09 +0100


On 11/1/07, Bastien Nocera <address@hidden> wrote:
> On Thu, 2007-11-01 at 10:47 +0100, Daniele Forsi wrote:
> > the formula used in common/phones/nk6510.c is probably what I copied without
> > undestanding the two different battery_unit settings:
> > 3563: *(data->battery_level) = message[9] * 100 /
> > state->;
> To be fair, I didn't really understand those values either.

This is meant to express the battery level (and network as well) as a
percentage of fully charged battery (or full network range). Or rather
this is to show the same information you have on the phone display (in
fact 6 of 7 levels doesn't mean battery is 85% charged -- the
defradation seems to be expotential in reality). You can notice that
in the driver capabilities you have max_percentage set to 7 (in nk6510
driver) -- that's how many levels you can see on your phone screen
(not sure if this is really correct for all phones compatible with
nk6510 driver -- at least 6230i, 6170 and 6021 do have 7 levels).

In other words libgnokii is expected the output value as a percentage
of maximum value.

take care,
Pawel Kot

reply via email to

[Prev in Thread] Current Thread [Next in Thread]