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.