Sigh.

"BATTERY LOW AND OVER HEATED", of course.

-----Original Message-----
From: [email protected] 
Sent: Monday, April 08, 2013 12:14 PM
To: 'Bruce Allen'; Joachim Fritzsch
Cc: [email protected]; [email protected]
Subject: RE: [boinc_dev] [eah_android] BOINC o.A. - client power management bug

It seems a bit odd that while running on batteries, the warning "CHARGING" can 
appear.  It would make much more sense if it read:  "BATTERY LOW", or if there 
is not enough space, "BATT LOW".  If also overheated, it would read "BATTERY 
LOW AND CHARGING".

-----Original Message-----
From: boinc_dev [mailto:[email protected]] On Behalf Of Bruce 
Allen
Sent: Monday, April 08, 2013 3:41 AM
To: Joachim Fritzsch
Cc: [email protected]; [email protected]
Subject: Re: [boinc_dev] [eah_android] BOINC o.A. - client power management bug

Hi All,

In order to help keep communication with the user as clear as possible, I 
suggest that you introduce one additional suspend reason:

> - run_on_batteries = 0
> -- charger connected, battery level > X, temperature < Y: not suspended
> -- charger connected, battery level < X, temperature < Y: suspend reason 
> CHARGING
> -- charger connected, battery level > X, temperature > Y: suspend reason 
> OVERHEATED
> -- charger connected, battery level < X, temperature > Y: suspend reason 
> OVERHEATED

suggested suspend reason for this case: OVERHEATED_AND_CHARGING 

> -- on batteries: suspend reason BATTERIES
> 
> - run_on_batteries = 1
> -- charger connected, battery level > X, temperature < Y: not suspended
> -- charger connected, battery level < X, temperature < Y: suspend reason 
> CHARGING
> -- charger connected, battery level > X, temperature > Y: suspend reason 
> OVERHEATED
> -- charger connected, battery level < X, temperature > Y: suspend reason 
> OVERHEATED

same here: OVERHEATED_AND_CHARGING

> -- on batteries, battery level > X, temperature < Y: not suspended
> -- on batteries, battery level < X, temperature < Y: suspend reason CHARGING
> -- on batteries, battery level > X, temperature > Y: suspend reason OVERHEATED

same here: OVERHEATED_AND_CHARGING

> -- on batteries, battery level < X, temperature > Y: suspend reason OVERHEATED

Cheers,
        Bruce


_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to