aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-01-12Added an option for a "fancy" moon mode during lockout. 2nd click goes to ↵Selene ToyKeeper1-0/+9
the other ramp's floor level.
2019-01-12Small updates to the manual.Selene ToyKeeper1-2/+10
2019-01-09Added missing URL (oops).Selene ToyKeeper1-1/+2
2019-01-08Wrote up a basic user manual for Anduril.Selene ToyKeeper1-0/+349
2019-01-08Made Anduril UI diagram more black-and-white printer friendly.Selene ToyKeeper1-314/+592
2019-01-05applied anduril's redundant code removal to rampingiosv3Selene ToyKeeper1-3/+0
2019-01-03removed redundant clock speed lines, updated some commentsSelene ToyKeeper3-5/+2
2018-12-22copied Anduril off-to-ceiling improvement to RampingIOS V3Selene ToyKeeper1-5/+5
2018-12-22Turn off at beginning of 3rd click, not 2nd click. Makes off-to-ceiling ↵Selene ToyKeeper1-5/+5
transition smoother.
2018-12-18Updated the rest of the FSM interfaces to use the new config file system.Selene ToyKeeper9-92/+28
2018-12-18Reworked the config file include system so it'll include the #defined valueSelene ToyKeeper17-88/+25
instead of having to hard-code a bunch of specific recognized values.
2018-12-15Updated Anduril text file, mostly.Selene ToyKeeper2-27/+32
2018-12-14Enable fancier aux LED blinking mode on BLF Q8 and Sofirn SP36.Selene ToyKeeper2-0/+6
2018-11-19Added FF PL47-219 build target, with the FET ramp multiplied by 0.6666.Selene ToyKeeper3-0/+12
I guess it doesn't react well to high-amp cells, so this helps avoid issues.
2018-11-14added a fancier blinking mode for button/aux LEDs, enabled on D4S / Q8 / SP36Selene ToyKeeper3-0/+15
2018-11-14Made build script print the command it runs, so it'll be easier to ↵Selene ToyKeeper1-0/+1
copy/paste individual parts for single builds.
2018-11-11Made event definitions a little cleaner.Selene ToyKeeper1-32/+32
2018-11-11Updated RampingIOS V3 to new event API. Applied recent changes from Anduril ↵Selene ToyKeeper2-62/+56
too.
2018-11-11Added a README for the Werner UI. Fixed its build script.Selene ToyKeeper2-1/+57
2018-11-11Updated most of the UIs to use the new event API.Selene ToyKeeper6-79/+78
2018-11-11Updated the documentation to reflect recent changes to the event system.Selene ToyKeeper1-39/+64
2018-11-11Fixed the sleep tick counter wrapping around to 0 instead of 32768.Selene ToyKeeper2-11/+8
2018-11-11Fixed the corner case of a button release when the previous state was ↵Selene ToyKeeper1-1/+1
already released.
2018-11-11Several fixes...Selene ToyKeeper4-50/+46
- Made momentary+lockout modes smaller and work better. - Fixed buggy timing on hold events; made ticks_since_last_event reset when it should. - Reduced ROM size by caching volatile ticks_since_last_event sometimes. - Swapped what the top Event bit means, because it makes event handlers easier to write. - Made the maximum click event keep triggering if user keeps pressing, instead of dropping everything after the limit.
2018-11-11Rewrote the event system to use a single byte for each event instead of an ↵Selene ToyKeeper7-618/+253
array of actions. Not thoroughly tested yet, not done yet, have only updated Anduril to fit, and only partially.
2018-11-10calibrated Sofirn SP36 configSelene ToyKeeper1-5/+23
2018-11-03Made it easier to override hwdef-*.h values in cfg-*.h files.Selene ToyKeeper6-22/+0
2018-11-03forgot to add the Sofirn SP36 config file earlier, oopsSelene ToyKeeper1-0/+16
2018-11-03added missing ifdef which broke per-hardware ramp lengthsSelene ToyKeeper1-0/+2
2018-11-03Applied recent updates to FSM build scripts, and added some really simple ↵Selene ToyKeeper4-2/+16
Makefiles.
2018-11-02Corrected anduril.txt with the new aux LED button mappings.Selene ToyKeeper1-2/+5
2018-10-30Adjusted FF PL47 config. Made muggle floor/ceiling configurable per config ↵Selene ToyKeeper2-3/+19
file.
2018-10-17Initial untested support for the Sofirn SP36 (like a Q8 but smaller).Selene ToyKeeper2-0/+5
2018-10-17PL47 doesn't need "low" mode for aux LED / switch LEDSelene ToyKeeper1-1/+2
2018-10-15removed more-complex baton UI (which only different by having a party strobe ↵Selene ToyKeeper2-261/+13
mode), replaced it with the simpler version (since this UI exists mostly as an example)
2018-10-15cleaned up fsm baton UI a little, added a short manualSelene ToyKeeper3-70/+103
2018-10-12Moved "off" mode's aux LED to config to "7 clicks from off".Selene ToyKeeper1-3/+30
2018-10-09applied thermal target bugfix from AndurilSelene ToyKeeper1-1/+2
2018-10-09bug fix: set thermal target to actual level, not maximum level, when doing ↵Selene ToyKeeper1-1/+2
double-click from off
2018-10-07Made second aux LED copy the behavior of the first.Selene ToyKeeper1-0/+12
(to make the PL47 switch LEDs mirror the front-facing aux LEDs)
2018-10-07Added option to skip "low" mode for aux LEDs.Selene ToyKeeper2-0/+10
Not actually used though.
2018-10-07First working PL47 build. Does aux LEDs on pin 7 but not pin 3.Selene ToyKeeper3-0/+59
2018-09-30Added ROT66 14x7135 support. Split original 7x7135 target into two.Selene ToyKeeper4-7/+33
Still acts weird at the channel boundary, and I think it's the driver, not the emitters or 7135 chips. Not sure what exactly causes it, but the aux LED board acts weird there too.
2018-09-29Applied recent Anduril updates to RampingIOS V3:Selene ToyKeeper2-5/+24
- D4-219C build target. - Moon timing hint. - Better timing consistency on hold-from-off. - Fixed bug where changing ramp style could go to the wrong brightness level.
2018-09-29Added RampingIOS V3 manual from Phil Gold.Selene ToyKeeper3-0/+1087
2018-09-29Added D4-219C build target. Cleaned up D4S definitions a little.Selene ToyKeeper5-18/+18
2018-09-29Added MOON_TIMING_HINT, made stepped ramp initial timing the same as smooth ↵Selene ToyKeeper2-1/+16
ramp. (previously, smooth ramp took 2 timeouts before ramping while stepped took 3) (now both are 2)
2018-09-29Fixed ramp style toggle going to the wrong level when at moon.Selene ToyKeeper1-1/+1
2018-09-07fixed bug: clicking MAX_CLICKS+1 times and holding the final click would ↵Selene ToyKeeper1-4/+8
hang the MCU (also, reduced ROM size)
2018-09-06merged recent updates from Anduril, removed non-Emisar build targetsSelene ToyKeeper2-16/+23