aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * UI description up-to-date now.Selene ToyKeeper2017-08-271-13/+20
| * Fixed a bug where sometimes the light wouldn't respond for a second or so aft...Selene ToyKeeper2017-08-271-0/+4
| * 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-272-2/+7
| * Added bike flasher.Selene ToyKeeper2017-08-272-24/+63
| * Adjusted default 2-channel 150-step ramp to start at 1/255.Selene ToyKeeper2017-08-271-1/+6
| * Now remembers ramp and strobe settings after battery change.Selene ToyKeeper2017-08-272-19/+48
| * Made ramp config mode significantly easier to use.Selene ToyKeeper2017-08-272-59/+50
| * Ramp config mode actually works now...Selene ToyKeeper2017-08-274-23/+196
| * Reduced ROM size, simplified logic, made sure discrete ramp won't overflow ou...Selene ToyKeeper2017-08-271-53/+27
| * Made discrete ramping to work significantly better.Selene ToyKeeper2017-08-272-22/+89
| * Added TICKS_PER_SECOND because it's handy to avoid hardcoding the WDT speed i...Selene ToyKeeper2017-08-271-0/+2
| * Started on Anduril, a Narsil-inspired UI.Selene ToyKeeper2017-08-272-0/+532
| * Made it easier to configure the maximum number of clicks it'll try to count i...Selene ToyKeeper2017-08-271-1/+57
| * Revert DarkHorse back to no wear-levelling.Selene ToyKeeper2017-08-261-15/+15
| * Made wear-levelling work. Takes a bunch of extra ROM though.Selene ToyKeeper2017-08-263-21/+63
| * Added eeprom load/save API (no wear levelling yet), verified it works in Dark...Selene ToyKeeper2017-08-265-1/+179
| * Replaced bare config errors with the preprocessor's intended method of throwi...Selene ToyKeeper2017-08-261-2/+2
| * Avoid suspending at weird times by deferring the call to standby mode.Selene ToyKeeper2017-08-262-24/+32
| * Fixed bug: strobes could interfere with hold-from-off next time light was used.Selene ToyKeeper2017-08-261-20/+24
| * Made DarkHorse always start at low when holding the button, like a real Zebra...Selene ToyKeeper2017-08-261-24/+19
| * Forgot to handle beacon/strobe in LVP earlier.Selene ToyKeeper2017-08-261-7/+4
| * Added beacons/strobes to DarkHorse.Selene ToyKeeper2017-08-263-7/+64
| * Removed ancient unfinished version of DarkHorse.Selene ToyKeeper2017-08-262-317/+0
| * Forgot to wrap one line for making thermal regulation optional.Selene ToyKeeper2017-08-261-0/+2
| * Added DarkHorse, a clone of the ZebraLight UI.Selene ToyKeeper2017-08-261-0/+290
| * Added a temperature check mode to ramping-ui, mostly for testing purposes.Selene ToyKeeper2017-08-261-0/+19
| * Made 4bar and 8bar battcheck styles work.Selene ToyKeeper2017-08-255-5/+21
| * Added battcheck mode to ramping-ui. It's bigger than I had hoped. :(Selene ToyKeeper2017-08-258-3/+209
| * Started on some documentation, spaghetti-monster.txt.Selene ToyKeeper2017-08-244-32/+285
| * Added loop() to API, executes constantly.Selene ToyKeeper2017-08-247-35/+84
| * Fixed repeating blinks at ends of ramp -- only blinks once now.Selene ToyKeeper2017-08-241-4/+10
| * Don't send underheat warnings when LVP is active. The signals conflict.Selene ToyKeeper2017-08-241-5/+5
| * Set default brightness to max 7135 level.Selene ToyKeeper2017-08-241-9/+16
| * Made ramping UI able to toggle between smooth and discrete ramping with 4 cli...Selene ToyKeeper2017-08-242-5/+40
| * Added a ramping UI example.Selene ToyKeeper2017-08-246-6/+404
| * Added thermal regulation to SpaghettiMonster / Baton.Selene ToyKeeper2017-08-234-9/+206
| * Made Baton a little easier to read:Selene ToyKeeper2017-08-231-12/+13
| * Added LVP to Baton UI. Was super easy.Selene ToyKeeper2017-08-231-1/+13
| * Added missing returns, made strobe-from-off use memorized strobe speed,Selene ToyKeeper2017-08-191-2/+5
| * Baton: Strobe should be full-power.Selene ToyKeeper2017-08-191-3/+3
| * Completely reorganized SpaghettiMonster code into smaller logical pieces: fsm...Selene ToyKeeper2017-08-1915-734/+1128
| * Extra debouncing in PCINT (don't emit event if push was rejected).Selene ToyKeeper2017-08-193-29/+17
| * Fixed momentary UI (API changed a little).Selene ToyKeeper2017-08-191-1/+1
| * Improved memory handling in FSM Baton.Selene ToyKeeper2017-08-191-22/+36
| * Fixed unreliability of short-click detection.Selene ToyKeeper2017-08-193-11/+25
| * Added unfinished UI similar to Olight Baton series.Selene ToyKeeper2017-08-193-68/+267
| * Renamed from RoundTable to SpaghettiMonster (FSM).Selene ToyKeeper2017-08-194-9/+10
| * Added missing GPL header, fixed typo, fixed missing return.Selene ToyKeeper2017-08-192-1/+25