aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-events.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* converted noctigon-dm11-boost to use PWM+DSM, and recalibrated timing for del...Selene ToyKeeper2023-10-291-4/+4
* switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper2023-04-171-22/+5
* reworked nice_delay interrupt system and fixed some old issues:Selene ToyKeeper2020-09-271-4/+4
* reorganized code in fsm-events.* to put things in a more coherent orderSelene ToyKeeper2020-09-141-52/+51
* fixed bug: ticks_since_last_event wasn't getting reset on button hold releaseSelene ToyKeeper2020-09-141-3/+4
* recalibrated timing of nice_delay_ms() based on strobe speed measurements...Selene ToyKeeper2020-04-131-4/+4
* fixed factory reset (wasn't running interrupt logic since it's deferred now)Selene ToyKeeper2019-11-141-6/+6
* refactored how interrupts work...Selene ToyKeeper2019-11-141-0/+3
* fixed some compile issues related to delay_4ms()Selene ToyKeeper2019-11-131-0/+2
* made the maximum number of clicks 15 instead of 14Selene ToyKeeper2019-09-241-1/+1
* merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper2019-08-051-8/+16
* Fixed the corner case of a button release when the previous state was already...Selene ToyKeeper2018-11-111-1/+1
* Several fixes...Selene ToyKeeper2018-11-111-4/+9
* Rewrote the event system to use a single byte for each event instead of an ar...Selene ToyKeeper2018-11-111-67/+29
* fixed bug: clicking MAX_CLICKS+1 times and holding the final click would hang...Selene ToyKeeper2018-09-071-4/+8
* Fixed bug introduced in trunk r211.1.9, where Anduril's goodnight mode didn't...Selene ToyKeeper2018-09-011-2/+6
* Reduced ROM size by making successive nice_delay_ms calls collapse any time t...Selene ToyKeeper2018-08-221-1/+7
* Use either full or quarter speed in nice delays, based on output level.Selene ToyKeeper2017-10-011-1/+19
* Added dynamic underclocking to FSM, instead of doing it manually in Anduril.Selene ToyKeeper2017-09-261-0/+30
* Got the 4th PWM channel to work, ish. (channel 4 is inverted though)Selene ToyKeeper2017-09-031-4/+0
* Fixed a crash when user presses the button more times than the UI supports.Selene ToyKeeper2017-08-281-1/+1
* Added beacons/strobes to DarkHorse.Selene ToyKeeper2017-08-261-1/+6
* Added battcheck mode to ramping-ui. It's bigger than I had hoped. :(Selene ToyKeeper2017-08-251-0/+12
* Added loop() to API, executes constantly.Selene ToyKeeper2017-08-241-0/+23
* Completely reorganized SpaghettiMonster code into smaller logical pieces: fsm...Selene ToyKeeper2017-08-191-0/+137