| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Turned strobe into a function to avoid repeating code, and made it tolerate interruption better.
Got rid of delay after battcheck, since it caused problems if the user didn't wait long enough before trying to turn the light back on.
|
| |
|
|
|
| |
Added LVP handling for other modes, including battcheck.
|
| |
|
|
|
|
| |
Added fsm-misc.*, which currently only has interruptible blink functions in it.
(for blinking out numbers and such)
|
| |
|
|
| |
Also, avoid immediate thermal step-down after battery change. (init array with correctly-scaled values)
|
| |
|
|
|
| |
Added ramping support in general.
|
| |
|
|
|
|
| |
Made some LVP values configurable.
Removed high_temperature() / low_temperature() shortcuts for now.
|
|
|
fsm-*.c and fsm-*.h.
|