aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-misc.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Moved indicator_led() from Anduril into FSM. Made it auto-set indicator ↵Selene ToyKeeper2017-10-211-0/+5
| | | | | | | | | level based on ramp level. Made Anduril configure voltage fudge and indicator LED functions based on driver type. Removed "ticks_spent_awake" thing since it's redundant. EV_tick arg does the same thing in fewer bytes. Rearranged some clauses in off_state to put events in a more coherent order.
* Added dynamic underclocking to FSM, instead of doing it manually in Anduril.Selene ToyKeeper2017-09-261-0/+4
|
* Made 4bar and 8bar battcheck styles work.Selene ToyKeeper2017-08-251-2/+8
| | | | | Added LVP handling for other modes, including battcheck.
* Added battcheck mode to ramping-ui. It's bigger than I had hoped. :(Selene ToyKeeper2017-08-251-0/+35
Added fsm-misc.*, which currently only has interruptible blink functions in it. (for blinking out numbers and such)