aboutsummaryrefslogtreecommitdiff
path: root/hwdef-Sofirn_LT1S-Pro.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* updated D4Sv2-tintramp -> Emisar 2-channel build target ...Selene ToyKeeper2023-04-251-5/+5
| | | | | | ... 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-12/+17
|
* made "Ramp 3H" do momentary turbo if current channel mode has no argsSelene ToyKeeper2023-04-171-3/+5
|
* switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper2023-04-171-7/+7
| | | | | | | 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-1/+1
| | | | | (this also made some parts of the code cleaner)
* LT1S: added thermal regulationSelene ToyKeeper2023-04-141-27/+17
| | | | | | | ... 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-29/+46
|
* refactor progress checkpoint ... got Sofirn LT1S Pro and Emisar D4v2 workingSelene ToyKeeper2023-04-131-29/+80
| | | | | with the new channel mode system ... but there's a lot more left to do
* merging gchart's changes, part 1...Selene ToyKeeper2023-04-071-0/+114
+ added Sofirn LT1S Pro + added Sofirn SC21 Pro + added Wurkkos TS10 + added Wurkkos TS25 * small changes to other models * improved dual voltage support + added attiny1616 flashing python script w/ pymcuprog These changes are incomplete. It does not yet include: - extended simple UI - t1616 WDT reset detection - gchart's OUTPUT_MUX code (I plan to rewrite the entire tint system)