aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-ramping.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* moved jump start into FSM so it'll be more universal and the app won't need s...Selene ToyKeeper2021-08-231-0/+12
* force reset PWM phase when turning on from zeroSelene ToyKeeper2021-08-231-3/+27
* made dynamic PWM phase-correct; replaced brute-force phase reset to avoid fli...Selene ToyKeeper2021-08-161-19/+22
* got PFM / dynamic PWM actually working on Noctigon KR4Selene ToyKeeper2021-08-121-0/+26
* removed redundant function call, added missing commentSelene ToyKeeper2021-01-251-1/+1
* merged noctigon k9.3 branchSelene ToyKeeper2021-01-241-5/+12
|\
| * made gradual_tick() work on K9.3 (via override), fixed strobe config,Selene ToyKeeper2020-10-151-1/+3
| * got K9.3 2nd LEDs working (and modified FSM to allow this sort of thing)Selene ToyKeeper2020-10-141-0/+5
| * renamed LED_ENABLE2_* to LED2_ENABLE_*Selene ToyKeeper2020-10-141-4/+4
* | merged fsm branch, mostly to get Lume1 driver supportSelene ToyKeeper2020-10-181-3/+21
|\ \ | |/ |/|
| * added support for LED_ENABLE_PIN having a min/max ramp level where it turns onSelene ToyKeeper2020-09-071-3/+21
* | fixed bug: sunset timer didn't adjust MCU clock speed at low levels,Selene ToyKeeper2020-07-311-0/+3
|/
* made lighted button go low/high based on DEFAULT_LEVEL instead of MAX_1x7135,Selene ToyKeeper2020-07-081-2/+2
* added support for boost PMIC enable pin (K1 12V has 2 pins which need to turn...Selene ToyKeeper2020-02-251-0/+6
* merged from fsm, mostly to get thermal regulation updatesSelene ToyKeeper2019-12-171-1/+4
|\
| * adjusted BLF Lantern (Sofirn LT1) tint ramping power correction factor to mat...Selene ToyKeeper2019-11-291-1/+4
* | merged upstream fsm branchSelene ToyKeeper2019-11-251-0/+3
|\|
| * added button LED support to D4v2Selene ToyKeeper2019-09-061-0/+3
| * merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper2019-08-051-9/+17
* | un-hardcoded 255 as the highest PWM level, and used a "PWM_TOP" value insteadSelene ToyKeeper2019-08-061-2/+2
* | fsm-ramping: turn opamp chip on and off automatically based on ramp levelSelene ToyKeeper2019-07-301-0/+9
* | fsm-ramping: made it possible to change bit depth of PWM values (8-bit or 16-...Selene ToyKeeper2019-07-301-13/+13
* | merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper2019-07-261-9/+17
|/
* the lantern middle-tint power correction factor wasn't quite right...Selene ToyKeeper2019-05-141-1/+1
* added tint ramping power correction for middle tintsSelene ToyKeeper2019-05-141-6/+17
* added auto-tint modes, refactored some indicator blinks into "blip()", enable...Selene ToyKeeper2019-05-141-1/+13
* fixed tint ramp brightness being off by one level,Selene ToyKeeper2018-09-131-9/+7
* Added tint ramping. Not tested yet. Also added BLF Lantern build target.Selene ToyKeeper2018-09-131-0/+20
* Don't auto-shutoff indicator LED when entering standby mode.Selene ToyKeeper2018-06-231-0/+1
* Started adding support for aux LEDs which go out the front instead of lightin...Selene ToyKeeper2018-06-171-0/+4
* Moved indicator_led() from Anduril into FSM. Made it auto-set indicator leve...Selene ToyKeeper2017-10-211-0/+7
* Added dynamic underclocking to FSM, instead of doing it manually in Anduril.Selene ToyKeeper2017-09-261-0/+3
* Fixed a bug in gradual_tick(), I think.Selene ToyKeeper2017-09-101-2/+4
* Rewrote gradual_tick(). Is smaller, better, and safer now.Selene ToyKeeper2017-09-091-116/+28
* Made thermal regulation adjust smoothly (1 PWM step at a time) to make adjust...Selene ToyKeeper2017-09-091-0/+146
* Added a ramping UI example.Selene ToyKeeper2017-08-241-0/+62