The purpose of the setting "temperature > Y" causing a suspended state is
to prevent it reaching an overheated state.  I would suggest that we not
use the text OVERHEATED as that would imply that we had failed to protect
the users device.

Perhaps something such as THERMAL_PROTECTION would be more appropriate.

"suspend reason THERMAL_PROTECTION"

Indicates that the software is proactive and protective.


> 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.
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>
>
> ------------------------------
>
> End of boinc_dev Digest, Vol 107, Issue 4
> *****************************************
>
_______________________________________________
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