aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-ramping.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Noctigon KR4: updated to use new channel systemSelene ToyKeeper2023-04-291-0/+7
* updated D4Sv2-tintramp -> Emisar 2-channel build target ...Selene ToyKeeper2023-04-251-12/+1
* made "Ramp 3H" do momentary turbo if current channel mode has no argsSelene ToyKeeper2023-04-171-2/+6
* switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper2023-04-171-19/+3
* reduced ROM by ~600 bytes by moving all eeprom config values to a "cfg" structSelene ToyKeeper2023-04-161-32/+51
* LT1S: added thermal regulationSelene ToyKeeper2023-04-141-1/+40
* LT1S Pro: added dynamic PWM (much better low modes!)Selene ToyKeeper2023-04-141-1/+1
* refactor progress checkpoint ... got Sofirn LT1S Pro and Emisar D4v2 workingSelene ToyKeeper2023-04-131-90/+106
* added "200%" turbo on tint-ramping lights: D4S and LT1Selene ToyKeeper2021-10-311-17/+17
* fixed K9.3 builds (oops, new update_tint() needed to be compiled out for K9.3)Selene ToyKeeper2021-09-101-1/+1
* got D4Sv2 tint ramping to work, with dynamic PWM (PFM)Selene ToyKeeper2021-09-081-0/+8
* moved jump start into FSM so it'll be more universal and the app won't need s...Selene ToyKeeper2021-08-231-0/+10
* got PFM / dynamic PWM actually working on Noctigon KR4Selene ToyKeeper2021-08-121-0/+8
* start tint at 0 instead of 128 on lights with toggle instead of rampSelene ToyKeeper2020-10-161-0/+4
* reduced ROM another 12+6 bytes with more non-volatile varsSelene ToyKeeper2020-07-301-1/+1
* reduced ROM size 56 bytes by making actual_level non-volatileSelene ToyKeeper2020-07-291-1/+1
* un-hardcoded 255 as the highest PWM level, and used a "PWM_TOP" value insteadSelene ToyKeeper2019-08-061-0/+3
* fixed weird ramp behavior on D1S v2 (by trusting the compiler more)Selene ToyKeeper2019-08-051-1/+4
* fsm-ramping: made it possible to change bit depth of PWM values (8-bit or 16-...Selene ToyKeeper2019-07-301-23/+35
* added tint ramping power correction for middle tintsSelene ToyKeeper2019-05-141-0/+1
* configured lantern stepped ramp and button LED mode, set default tint to 128 ...Selene ToyKeeper2018-12-191-1/+1
* Added tint ramping. Not tested yet. Also added BLF Lantern build target.Selene ToyKeeper2018-09-131-0/+4
* Made high levels regulate down even faster. Added missing save_config() at t...Selene ToyKeeper2018-06-271-8/+8
* Move driver-specific ramp tables into the driver's config file.Selene ToyKeeper2018-06-271-25/+17
* Added BLF GT 150-level ramp. Is a bit of a mess though.Selene ToyKeeper2018-05-011-11/+26
* Working toward a FW3A release now. Made strobes use Nx7135 (when available) ...Selene ToyKeeper2017-12-111-1/+5
* Added dynamic underclocking to FSM, instead of doing it manually in Anduril.Selene ToyKeeper2017-09-261-0/+2
* Cut moon power from ~4mA to ~2.5mA by running clock at half speed on very low...Selene ToyKeeper2017-09-241-1/+1
* Added FW3A driver support to FSM and Anduril.Selene ToyKeeper2017-09-221-6/+6
* Made thermal regulation adjust smoothly (1 PWM step at a time) to make adjust...Selene ToyKeeper2017-09-091-0/+7
* Adjusted default 2-channel 150-step ramp to start at 1/255.Selene ToyKeeper2017-08-271-1/+6
* Added a ramping UI example.Selene ToyKeeper2017-08-241-6/+79
* Renamed from RoundTable to SpaghettiMonster (FSM).Selene ToyKeeper2017-08-191-0/+26