aboutsummaryrefslogtreecommitdiff
path: root/hwdef-Sofirn_LT1S-Pro.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* updated D4Sv2-tintramp -> Emisar 2-channel build target ...Selene ToyKeeper2023-04-251-67/+32
| | | | | | ... and reworked how gradual_tick() works ... and updated LT1S Pro to use new method
* LT1S Pro: added white-only auto-tint mode, at gchart's requestSelene ToyKeeper2023-04-191-2/+56
|
* switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper2023-04-171-1/+0
| | | | | | | 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.
* reduced ROM by ~600 bytes by moving all eeprom config values to a "cfg" structSelene ToyKeeper2023-04-161-67/+7
| | | | | (this also made some parts of the code cleaner)
* LT1S: added thermal regulationSelene ToyKeeper2023-04-141-59/+175
| | | | | | | ... and a bunch of gradual_tick functions ... and abstracted out some of the tint calculations ... and moved some UI settings into cfg.h
* LT1S Pro: added dynamic PWM (much better low modes!)Selene ToyKeeper2023-04-141-14/+100
|
* refactor progress checkpoint ... got Sofirn LT1S Pro and Emisar D4v2 workingSelene ToyKeeper2023-04-131-0/+67
with the new channel mode system ... but there's a lot more left to do