aboutsummaryrefslogtreecommitdiff
path: root/hwdef-Emisar_D4Sv2-tintramp.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* converted all K9.3 builds and D4Sv2-tintramp-fet (now emisar-2ch-fet)Selene ToyKeeper2023-08-031-189/+0
| | | | | | to multi-channel, and removed old K9.3 builds which aren't relevant any more, and old D4Sv2-tintramp builds
* switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper2023-04-171-4/+5
| | | | | | | instead of full GPL headers (or all too often, nothing at all) There are a few "FIXME" entries where I'm not sure about the correct copyright.
* applied new phase-hack flags to other builds where relevantSelene ToyKeeper2022-04-141-0/+3
|
* fixed KR4-tintramp build (switch wasn't working) and added it to MODELSSelene ToyKeeper2021-11-031-0/+2
|
* added KR4-tintramp buildSelene ToyKeeper2021-11-031-1/+2
| | | | | | (is basically identical to D4Sv2-tintramp, but with the switch on a different pin, and no button LED)
* added D4Sv2-tintramp-FET build, which uses a FET on one set of LEDs for ↵Selene ToyKeeper2021-09-101-6/+10
| | | | | | | | | turbo modes (it's weird, but Hank wants it) also reworked gradual tint adjustment a bit, so some complex parts go in set_level() instead (probably needs more testing)
* changed D4Sv2-tintramp from 255 to 511 for lowest PWM TOP value,Selene ToyKeeper2021-09-081-2/+2
| | | | | | to make its thermal regulation smoother and generally increase tint ramp resolution in middle modes (also, tried thermal regulation, and it works)
* fixed D4Sv2-tintramp PWM_TOP (should be set to the value it needs during ↵Selene ToyKeeper2021-09-081-2/+2
| | | | thermal regulation)
* got D4Sv2 tint ramping to work, with dynamic PWM (PFM)Selene ToyKeeper2021-09-081-8/+14
| | | | | | | | | and (maybe) thermal regulation (untested) (also broke BLF LT1 in the process; need to fix that now) Rewrote how tint ramping works, so it provides a virtual "PWM1_LVL" for other code to use, and it translates that internally into actual hardware controls. This should, in theory, allow smooth thermal regulation (gradual_tick) to work on tint-ramp lights.
* adjusted hwdef settings for tint-ramping D4Sv2Selene ToyKeeper2021-09-071-17/+25
| | | | | (initial rev, will almost certainly need changes later)
* copied hwdef from K9.3 for new tint-ramping D4Sv2Selene ToyKeeper2021-09-071-0/+164