aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-ramping.c (unfollow)
Commit message (Expand)AuthorFilesLines
2021-08-16made dynamic PWM phase-correct; replaced brute-force phase reset to avoid fli...Selene ToyKeeper1-19/+22
2021-08-12got PFM / dynamic PWM actually working on Noctigon KR4Selene ToyKeeper1-0/+26
2021-01-25removed redundant function call, added missing commentSelene ToyKeeper1-1/+1
2020-10-15made gradual_tick() work on K9.3 (via override), fixed strobe config,Selene ToyKeeper1-1/+3
2020-10-14got K9.3 2nd LEDs working (and modified FSM to allow this sort of thing)Selene ToyKeeper1-0/+5
2020-10-14renamed LED_ENABLE2_* to LED2_ENABLE_*Selene ToyKeeper1-4/+4
2020-09-07added support for LED_ENABLE_PIN having a min/max ramp level where it turns onSelene ToyKeeper1-3/+21
2020-07-31fixed bug: sunset timer didn't adjust MCU clock speed at low levels,Selene ToyKeeper1-0/+3
2020-07-08made lighted button go low/high based on DEFAULT_LEVEL instead of MAX_1x7135,Selene ToyKeeper1-2/+2
2020-02-25added support for boost PMIC enable pin (K1 12V has 2 pins which need to turn...Selene ToyKeeper1-0/+6
2019-11-29adjusted BLF Lantern (Sofirn LT1) tint ramping power correction factor to mat...Selene ToyKeeper1-1/+4
2019-09-06added button LED support to D4v2Selene ToyKeeper1-0/+3
2019-08-06un-hardcoded 255 as the highest PWM level, and used a "PWM_TOP" value insteadSelene ToyKeeper1-2/+2
2019-08-05merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-9/+17
2019-07-30fsm-ramping: turn opamp chip on and off automatically based on ramp levelSelene ToyKeeper1-0/+9
2019-07-30fsm-ramping: made it possible to change bit depth of PWM values (8-bit or 16-...Selene ToyKeeper1-13/+13
2019-07-26merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-9/+17
2019-05-14the lantern middle-tint power correction factor wasn't quite right...Selene ToyKeeper1-1/+1
2019-05-14added tint ramping power correction for middle tintsSelene ToyKeeper1-6/+17
2019-05-14added auto-tint modes, refactored some indicator blinks into "blip()", enable...Selene ToyKeeper1-1/+13
2018-09-13fixed tint ramp brightness being off by one level,Selene ToyKeeper1-9/+7
2018-09-13Added tint ramping. Not tested yet. Also added BLF Lantern build target.Selene ToyKeeper1-0/+20
2018-06-23Don't auto-shutoff indicator LED when entering standby mode.Selene ToyKeeper1-0/+1
2018-06-17Started adding support for aux LEDs which go out the front instead of lightin...Selene ToyKeeper1-0/+4
2017-10-21Moved indicator_led() from Anduril into FSM. Made it auto-set indicator leve...Selene ToyKeeper1-0/+7
2017-09-26Added dynamic underclocking to FSM, instead of doing it manually in Anduril.Selene ToyKeeper1-0/+3
2017-09-10Fixed a bug in gradual_tick(), I think.Selene ToyKeeper1-2/+4
2017-09-09Rewrote gradual_tick(). Is smaller, better, and safer now.Selene ToyKeeper1-116/+28
2017-09-09Made thermal regulation adjust smoothly (1 PWM step at a time) to make adjust...Selene ToyKeeper1-0/+146
2017-08-24Added a ramping UI example.Selene ToyKeeper1-0/+62