aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/anduril.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized FSM files, one dir per UI.Selene ToyKeeper2017-08-301-961/+0
|
* Replaced FSM_*_LAYOUT with FSM_*_DRIVER because I think it makes more sense.Selene ToyKeeper2017-08-301-1/+1
| | | | | | Made momentary.c compile again. Updated fsm-main to use whichever delay function is available.
* Added goodnight mode. Rearranged blinkies in battcheck group.Selene ToyKeeper2017-08-281-11/+58
|
* Added lightning storm mode.Selene ToyKeeper2017-08-281-6/+70
|
* just ideas and minor cleanupSelene ToyKeeper2017-08-281-1/+7
|
* Adjusted default ramp values for general-purpose use.Selene ToyKeeper2017-08-281-3/+3
|
* Added thermal config mode... but I'm not sure if it's the right UI for this ↵Selene ToyKeeper2017-08-281-2/+39
| | | | or not.
* Added beacon mode and beacon config mode.Selene ToyKeeper2017-08-281-4/+79
| | | | | Renamed ramp_config_mode to ramp_config_state.
* Use different speed values for party and tactical strobes.Selene ToyKeeper2017-08-271-11/+13
|
* Fixed bug: double-click from off didn't *really* go to the top of the ramp.Selene ToyKeeper2017-08-271-1/+1
|
* Remembered to put the thermal ceiling back at a sane value.Selene ToyKeeper2017-08-271-1/+1
| | | | | UI idea updates.
* Added bike flasher.Selene ToyKeeper2017-08-271-17/+54
|
* Now remembers ramp and strobe settings after battery change.Selene ToyKeeper2017-08-271-18/+47
| | | | | | | Also, set new defaults for ramping: - ~50% power maximum - 0.3 lm min for smooth ramping, 10 lm min for discrete ramping
* Made ramp config mode significantly easier to use.Selene ToyKeeper2017-08-271-46/+43
| | | | | | Added delays around each step. Fixed wrong number of blinks for each option.
* Ramp config mode actually works now...Selene ToyKeeper2017-08-271-7/+174
| | | | | | Added EV_reenter_state event to indicate an obscuring state was popped off the stack and the underlying one is now on top again.
* Reduced ROM size, simplified logic, made sure discrete ramp won't overflow ↵Selene ToyKeeper2017-08-271-53/+27
| | | | outside uint8_t range.
* Made discrete ramping to work significantly better.Selene ToyKeeper2017-08-271-19/+80
| | | | | | Added momentary mode. Can only be exited by disconnecting power. Rearranged some mappings from off to other states.
* Started on Anduril, a Narsil-inspired UI.Selene ToyKeeper2017-08-271-0/+465