| Commit message (Expand) | Author | Files | Lines |
| 2023-11-02 | reorganized project files (part 1) | Selene ToyKeeper | 1 | -167/+0 |
| 2023-10-26 | converted Sofirn LT1-t1616 to new API, using SiteRelEnby's branch for reference | Selene ToyKeeper | 1 | -1/+3 |
| 2023-08-25 | started splitting set_level(0) into its own set_level_zero(), and | Selene ToyKeeper | 1 | -0/+1 |
| 2023-08-03 | converted all K9.3 builds and D4Sv2-tintramp-fet (now emisar-2ch-fet) | Selene ToyKeeper | 1 | -0/+6 |
| 2023-07-10 | refactored how channel modes are defined, and converted emisar-2ch build | Selene ToyKeeper | 1 | -82/+3 |
| 2023-05-30 | gradual adjustments: handle 0-to-255 in one step on the way up too, not just ... | Selene ToyKeeper | 1 | -1/+1 |
| 2023-05-02 | post-off voltage display: use low brightness when torch was at moon level bef... | Selene ToyKeeper | 1 | -0/+2 |
| 2023-04-29 | Noctigon KR4: updated to use new channel system | Selene ToyKeeper | 1 | -0/+7 |
| 2023-04-25 | updated D4Sv2-tintramp -> Emisar 2-channel build target ... | Selene ToyKeeper | 1 | -12/+1 |
| 2023-04-17 | made "Ramp 3H" do momentary turbo if current channel mode has no args | Selene ToyKeeper | 1 | -2/+6 |
| 2023-04-17 | switched the rest of FSM + Anduril to use SPDX license headers | Selene ToyKeeper | 1 | -19/+3 |
| 2023-04-16 | reduced ROM by ~600 bytes by moving all eeprom config values to a "cfg" struct | Selene ToyKeeper | 1 | -32/+51 |
| 2023-04-14 | LT1S: added thermal regulation | Selene ToyKeeper | 1 | -1/+40 |
| 2023-04-14 | LT1S Pro: added dynamic PWM (much better low modes!) | Selene ToyKeeper | 1 | -1/+1 |
| 2023-04-13 | refactor progress checkpoint ... got Sofirn LT1S Pro and Emisar D4v2 working | Selene ToyKeeper | 1 | -90/+106 |
| 2021-10-31 | added "200%" turbo on tint-ramping lights: D4S and LT1 | Selene ToyKeeper | 1 | -17/+17 |
| 2021-09-10 | fixed K9.3 builds (oops, new update_tint() needed to be compiled out for K9.3) | Selene ToyKeeper | 1 | -1/+1 |
| 2021-09-08 | got D4Sv2 tint ramping to work, with dynamic PWM (PFM) | Selene ToyKeeper | 1 | -0/+8 |
| 2021-08-23 | moved jump start into FSM so it'll be more universal and the app won't need s... | Selene ToyKeeper | 1 | -0/+10 |
| 2021-08-12 | got PFM / dynamic PWM actually working on Noctigon KR4 | Selene ToyKeeper | 1 | -0/+8 |
| 2020-10-16 | start tint at 0 instead of 128 on lights with toggle instead of ramp | Selene ToyKeeper | 1 | -0/+4 |
| 2020-07-30 | reduced ROM another 12+6 bytes with more non-volatile vars | Selene ToyKeeper | 1 | -1/+1 |
| 2020-07-29 | reduced ROM size 56 bytes by making actual_level non-volatile | Selene ToyKeeper | 1 | -1/+1 |
| 2019-08-06 | un-hardcoded 255 as the highest PWM level, and used a "PWM_TOP" value instead | Selene ToyKeeper | 1 | -0/+3 |
| 2019-08-05 | fixed weird ramp behavior on D1S v2 (by trusting the compiler more) | Selene ToyKeeper | 1 | -1/+4 |
| 2019-07-30 | fsm-ramping: made it possible to change bit depth of PWM values (8-bit or 16-... | Selene ToyKeeper | 1 | -23/+35 |
| 2019-05-14 | added tint ramping power correction for middle tints | Selene ToyKeeper | 1 | -0/+1 |
| 2018-12-19 | configured lantern stepped ramp and button LED mode, set default tint to 128 ... | Selene ToyKeeper | 1 | -1/+1 |
| 2018-09-13 | Added tint ramping. Not tested yet. Also added BLF Lantern build target. | Selene ToyKeeper | 1 | -0/+4 |
| 2018-06-27 | Made high levels regulate down even faster. Added missing save_config() at t... | Selene ToyKeeper | 1 | -8/+8 |
| 2018-06-27 | Move driver-specific ramp tables into the driver's config file. | Selene ToyKeeper | 1 | -25/+17 |
| 2018-06-24 | Initial D4S support for Anduril. (but only the parts which can't be public yet) | Selene ToyKeeper | 1 | -0/+20 |
| 2018-05-01 | Added BLF GT 150-level ramp. Is a bit of a mess though. | Selene ToyKeeper | 1 | -11/+26 |
| 2017-12-11 | Working toward a FW3A release now. Made strobes use Nx7135 (when available) ... | Selene ToyKeeper | 1 | -1/+5 |
| 2017-09-26 | Added dynamic underclocking to FSM, instead of doing it manually in Anduril. | Selene ToyKeeper | 1 | -0/+2 |
| 2017-09-24 | Cut moon power from ~4mA to ~2.5mA by running clock at half speed on very low... | Selene ToyKeeper | 1 | -1/+1 |
| 2017-09-22 | Added FW3A driver support to FSM and Anduril. | Selene ToyKeeper | 1 | -6/+6 |
| 2017-09-09 | Made thermal regulation adjust smoothly (1 PWM step at a time) to make adjust... | Selene ToyKeeper | 1 | -0/+7 |
| 2017-08-27 | Adjusted default 2-channel 150-step ramp to start at 1/255. | Selene ToyKeeper | 1 | -1/+6 |
| 2017-08-24 | Added a ramping UI example. | Selene ToyKeeper | 1 | -6/+79 |
| 2017-08-19 | Renamed from RoundTable to SpaghettiMonster (FSM). | Selene ToyKeeper | 1 | -1/+1 |
| 2017-08-18 | Some early ideas for Round Table. Nothing close to compile-able yet. | Selene ToyKeeper | 1 | -15/+9 |
| 2017-03-26 | Fixed a compiler warning about tk-random.h. | Selene ToyKeeper | 1 | -1/+4 |
| 2015-10-12 | Made pgm_rand() more erratic (beginning of PROGMEM is boring for this purpose), | Selene ToyKeeper | 1 | -2/+3 |
| 2015-10-12 | Oops, forgot to add tk-random header. | Selene ToyKeeper | 1 | -0/+28 |