| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | misc comments, spacing, documentation | Selene ToyKeeper | 2023-10-12 | 3 | -1/+4 |
| | | |||||
| * | fixed RGB aux colors being off by one | Selene ToyKeeper | 2023-10-12 | 1 | -1/+1 |
| | | | | | | (bug introduced in r772, when adding AA/NiMH RGB voltage support) | ||||
| * | emisar-d4: added smooth steps and tactical mode, reduced ramp bump, | Selene ToyKeeper | 2023-10-10 | 1 | -5/+13 |
| | | | | | | removed SOS mode to make room for other stuff | ||||
| * | converted mateminco-mf01-mini build to new API | Selene ToyKeeper | 2023-10-10 | 1 | -18/+20 |
| | | |||||
| * | fix failed builds without USE_RAMP_AFTER_MOON_CONFIG | Selene ToyKeeper | 2023-10-10 | 1 | -1/+3 |
| | | |||||
| * | converted FW3A to new API | Selene ToyKeeper | 2023-10-10 | 3 | -10/+38 |
| | | | | | | | | (my FW3A dev host is dead though, so the DD FET channel isn't 100% confirmed to work ... will have to solder together a new dev host at some point) | ||||
| * | converted sofirn-sp10-pro to new API | Selene ToyKeeper | 2023-10-09 | 1 | -32/+30 |
| | | |||||
| * | reduced @wurkoss-ts10 smooth ramp ceiling from 150 to 130 | Selene ToyKeeper | 2023-10-09 | 2 | -2/+2 |
| | | | | | | (150 was a misunderstanding, and is too high) | ||||
| * | converted old MF01S / MT18S build | Selene ToyKeeper | 2023-10-09 | 1 | -7/+15 |
| | | |||||
| * | smooth steps: fixed a few corner cases | Selene ToyKeeper | 2023-10-06 | 2 | -17/+29 |
| | | | | | | | | | | | | | | | | | - Off -> 1H - Off -> 2H and release - Off -> 2C - Off -> 3C or more - Ramp -> 2C (in smooth ramp mode) ... also reduced ROM size a bit. Now it does smooth animations for 2C turbo, regardless of the current ramp mode. Before, in smooth ramp mode, 2C turbo did a hard step. Hard steps were also eliminated for 1H from Off, momentary turbo from Off, regular turbo from Off, and anything longer than 2C from Off. | ||||
| * | fixed bug: globals menu missed a step when tint ramping wasn't compiled in | Selene ToyKeeper | 2023-10-05 | 1 | -2/+4 |
| | | |||||
| * | added thefreeman-boost-fwaa build, and made aux RGB voltage work on AA/NiMH | Selene ToyKeeper | 2023-10-04 | 4 | -18/+151 |
| | | |||||
| * | new light / driver: HDR boost driver by thefreeman | Selene ToyKeeper | 2023-10-03 | 1 | -0/+116 |
| | | | | | | (works well in a FW3A host) | ||||
| * | raised default temperature limit to 50C on attiny1616 and newer MCUs, | Selene ToyKeeper | 2023-10-03 | 2 | -3/+8 |
| | | | | | | slightly simplified gradual_tick() | ||||
| * | fixed builds for ff-e01, ff-pl47* | Selene ToyKeeper | 2023-10-01 | 3 | -0/+9 |
| | | | | | | | + added smooth steps - removed SOS mode | ||||
| * | sofirn-lt1s-pro: allow configuring the blink channel | Selene ToyKeeper | 2023-09-22 | 2 | -1/+3 |
| | | | | | | emisar-d4k-3ch: removed redundant #define | ||||
| * | converted noctigon-m44 build, and greatly reduced flicker | Selene ToyKeeper | 2023-09-17 | 1 | -5/+7 |
| | | | | | | with a new ramp and some new hwdef algorithms | ||||
| * | fixed builds which weren't using set_level_zero() yet... | Selene ToyKeeper | 2023-09-17 | 4 | -162/+6 |
| | | | | | | | | | | | | | | | | | | | - emisar-d4 - emisar-d4v2 - emisar-d4v2-nofet - emisar-d4sv2 - emisar-2ch - emisar-2ch-fet - noctigon-dm11-boost - noctigon-k1 - noctigon-kr4 - noctigon-kr4-nofet - sofirn-lt1s-pro ... and removed old build targets for d4sv2-tintramp, because it was replaced by emisar-2ch a while ago. | ||||
| * | fixed bug: smooth steps could sometimes turn off entirely | Selene ToyKeeper | 2023-09-17 | 1 | -0/+1 |
| | | | | | | | | | when bottom step was too low (stepped ramp floor 1/150 or 2/150), instead of just stepping down (this also seemed to affect 1C from Off, when at stepped ramp floor) (but it didn't affect the smooth ramp) | ||||
| * | fixed soft start animation when using smooth ramp on turbo | Selene ToyKeeper | 2023-09-08 | 1 | -1/+2 |
| | | | | | | (it would jump up the last few levels before, instead of being smooth) | ||||
| * | renamed wurkkos-ts10-rgb to wurkkos-ts10-rgbaux | Selene ToyKeeper | 2023-08-29 | 2 | -1/+6 |
| | | | | | | | | | (for consistency, and in case they ever make a full RGB version) (also, raised the post-off voltage brightness threshold, because these aux LEDs are pretty bright) (and updated the TS10 hwdef to the current API) | ||||
| * | made smooth steps look more natural (especially when turning off) | Selene ToyKeeper | 2023-08-28 | 1 | -12/+13 |
| | | | | | | by using different curves for ramp-up and ramp-down | ||||
| * | added "smooth steps" a.k.a. "soft start", to make brightness steps smoother | Selene ToyKeeper | 2023-08-26 | 10 | -16/+184 |
| | | | | | | (also made ramp extras config menu count its own steps) | ||||
| * | made bike strobe ontime configurable per build, | Selene ToyKeeper | 2023-08-26 | 2 | -1/+6 |
| | | | | | | | and made it longer on emisar-d4k-3ch because some channels don't flash fast enough | ||||
| * | fixed bug: post-off voltage used low brightness sometimes even when regular ↵ | Selene ToyKeeper | 2023-08-25 | 1 | -2/+2 |
| | | | | | aux setting was high | ||||
| * | started splitting set_level(0) into its own set_level_zero(), and | Selene ToyKeeper | 2023-08-25 | 4 | -5/+33 |
| | | | | | | | | | | | | made USE_AUX_RGB_LEDS_WHILE_ON work more like the old indicator LEDs, where it gets set automatically with set_level() Using set_level_zero() reduces space used by channel modes, and simplifies code for each mode's set_level_*() functions. I measured about 220 bytes less in the emisar-d4k-3ch build this way, while also reducing the chance of bugs. | ||||
| * | made custom 3H handler system work, added circular HSV ramping, | Selene ToyKeeper | 2023-08-25 | 3 | -6/+64 |
| | | | | | | | fixed some minor issues with LEDs not getting turned off in corner cases (strobe on channel 1 -> strobe on channel 2, 1 might not get turned off) | ||||
| * | added emisar-d4k-3ch build | Selene ToyKeeper | 2023-08-24 | 1 | -0/+106 |
| | | |||||
| * | added channel mode per strobe mode, and made FSM channel mode more flexible, | Selene ToyKeeper | 2023-08-24 | 14 | -58/+96 |
| | | | | | | and fixed issue in tactical mode where strobes wouldn't stop on button release | ||||
| * | fixed issue where tactical mode overrode strobe group memory | Selene ToyKeeper | 2023-08-24 | 3 | -5/+8 |
| | | |||||
| * | newer TS10 ramp, more low modes (max 7135 at ramp 90/150 like SammysHP's ramp) | Selene ToyKeeper | 2023-08-19 | 2 | -29/+68 |
| | | |||||
| * | new TS10 ramp, smoother low levels than before | Selene ToyKeeper | 2023-08-19 | 2 | -8/+8 |
| | | |||||
| * | added Wurkkos TS10 w/ RGB aux (unfinished, still needs tweaks) | Selene ToyKeeper | 2023-08-15 | 1 | -0/+39 |
| | | |||||
| * | recalculated k9.3-219 ramp to match main k9.3 build | Selene ToyKeeper | 2023-08-07 | 1 | -1/+1 |
| | | |||||
| * | calculated new ramps for noctigon-k9.3 and emisar-2ch-fet builds, | Selene ToyKeeper | 2023-08-07 | 2 | -32/+32 |
| | | | | | | with the regulated-to-direct-drive boundary at a more appropriate spot | ||||
| * | fixed accidental reversal of two deprecated k9.3-tintramp model numbers | Selene ToyKeeper | 2023-08-03 | 1 | -2/+2 |
| | | |||||
| * | converted all K9.3 builds and D4Sv2-tintramp-fet (now emisar-2ch-fet) | Selene ToyKeeper | 2023-08-03 | 10 | -284/+209 |
| | | | | | | | to multi-channel, and removed old K9.3 builds which aren't relevant any more, and old D4Sv2-tintramp builds | ||||
| * | converted BLF GT to multi-channel | Selene ToyKeeper | 2023-07-23 | 1 | -9/+19 |
| | | |||||
| * | converted noctigon-dm11-* builds to multi-channel | Selene ToyKeeper | 2023-07-22 | 5 | -89/+66 |
| | | | | | | | | (but I could only test dm11-boost on actual hardware) (also, it looks like dm11-sbt90 is almost identical to the base kr4 build, so I removed its hwdef) | ||||
| * | converted noctigon-k1 to multi-channel | Selene ToyKeeper | 2023-07-21 | 1 | -12/+30 |
| | | |||||
| * | fixed default channel mode after using factory reset with colors | Selene ToyKeeper | 2023-07-21 | 1 | -5/+5 |
| | | |||||
| * | converted emisar-d4v2-nofet to multi-channel, and | Selene ToyKeeper | 2023-07-21 | 1 | -15/+16 |
| | | | | | | gave it a new ramp with dynamic PWM | ||||
| * | fixed ff-e01, ff-pl47, ff-pl47g2 (using new refactor) | Selene ToyKeeper | 2023-07-20 | 3 | -26/+62 |
| | | |||||
| * | fixed original D4S (using new refactor) | Selene ToyKeeper | 2023-07-20 | 1 | -7/+4 |
| | | |||||
| * | fixed D4Sv2 (using new refactor) | Selene ToyKeeper | 2023-07-20 | 1 | -0/+4 |
| | | |||||
| * | converted Emisar D4 and BLF Q8 to multi-channel, | Selene ToyKeeper | 2023-07-18 | 5 | -48/+83 |
| | | | | | | | | and enabled previously-removed tactical mode on the Q8 since there seems to be enough space now (also lowercased their hwdef files) | ||||
| * | lowercase'd sofirn-lt1s-pro files | Selene ToyKeeper | 2023-07-18 | 1 | -1/+1 |
| | | |||||
| * | @wurkkos-*: raised default temperature limit from 45 C to 50 C, | Selene ToyKeeper | 2023-07-17 | 3 | -30/+29 |
| | | | | | | moved some common options to a shared config file | ||||
| * | fixed Wurkkos builds (using new refactor) | Selene ToyKeeper | 2023-07-17 | 1 | -1/+4 |
| | | |||||
| * | fixed d4v2, kr4, m44, emisar-2ch (using new refactor), | Selene ToyKeeper | 2023-07-16 | 3 | -16/+29 |
| | | | | | | added RGB aux channel modes to models which didn't have it | ||||
