| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
+ added smooth steps
- removed SOS mode
|
| |
|
|
|
| |
emisar-d4k-3ch: removed redundant #define
|
| |
|
|
|
| |
with a new ramp and some new hwdef algorithms
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
| |
(it would jump up the last few levels before, instead of being smooth)
|
| |
|
|
|
|
|
|
| |
(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)
|
| |
|
|
|
| |
by using different curves for ramp-up and ramp-down
|
| |
|
|
|
| |
(also made ramp extras config menu count its own steps)
|
| |
|
|
|
|
| |
and made it longer on emisar-d4k-3ch
because some channels don't flash fast enough
|
| |
|
|
|
| |
(mostly as a quick test, will do the rest of the builds later)
|
| |
|
|
|
|
|
|
|
|
| |
and changed algorithm to two simple crossfades instead of one funky and
probably incorrect crossfade with an extra triangle in the middle
(but it may be best to convert to sine-shaped crossfades instead of linear)
(I can't really test this one very will since I don't have D4K hardware with
red+warm+cool LEDs, so I'm guessing based on my unbalanced RGB model with
the LEDs in the wrong order)
|
| |
|
|
| |
aux setting was high
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
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)
|
| | |
|
| |
|
|
|
| |
and fixed issue in tactical mode where strobes wouldn't stop on button release
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
with the regulated-to-direct-drive boundary at a more appropriate spot
|
| | |
|
| |
|
|
|
|
| |
to multi-channel, and removed old K9.3 builds which aren't relevant any more,
and old D4Sv2-tintramp builds
|
| | |
|
| |
|
|
|
|
|
| |
(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)
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
gave it a new ramp with dynamic PWM
|
| |
|
|
|
| |
(to reduce the ramp bumps at halfspeed / quarterspeed levels)
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
and enabled previously-removed tactical mode on the Q8
since there seems to be enough space now
(also lowercased their hwdef files)
|
| | |
|
| | |
|
| |
|
|
|
| |
moved some common options to a shared config file
|
| | |
|
| |
|
|
|
| |
added RGB aux channel modes to models which didn't have it
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Amplitude is smaller, frequency is slower, but it can still happen sometimes at
color boundaries on models with bright aux LEDs on high mode. (because that's
not a measurement error, it's actually oscillating voltage)
The Wurkkos TS11 in particular tends to bounce when crossing certain color
boundaries, because the aux LEDs are bright and change the voltage enough
to push it back and forth across the boundary.
Also sped up voltage measurement during first few seconds after turning off,
to compensate for slowdown caused by the lowpass filter... while slowing down
measurements afterward to slow the oscillation.
I tried a bunch of different methods, spanning a range of "stable but slow" to
"fast but unstable", and kept code clauses for three representative methods.
The one enabled by default is the best compromise I found to reduce the issue
as much as possible while keeping readings reasonably responsive.
|
| |
|
|
|
|
|
|
| |
https://budgetlightforum.com/t/anduril-2-feature-change-suggestions/218045/467
I was never able to reproduce the issue here, but the fix seems good and others
tested it successfully.
|
| |
|
|
|
|
| |
(oops, forgot to do this earlier)
(files are dated 2023-05-30)
|
| |
|
|
|
|
|
|
| |
(r714 on 2023-05-30 removed one line too many,
and the value defaulted to MAX_1x7135, which was way too high)
https://budgetlightforum.com/t/emisar-d4k-no-stepdown-with-anduril-2023-05-30-noctigon-kr4-hex/218956
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
because J.K. Rowling is the figurehead of a hate group
and I don't want to condone that in any way.
I liked a 2-word phrase she wrote once, "mischief managed", but that was
decades ago... and now she is the face of a transphobic movement known as
TERFs. She turned out to be a pretty terrible person who uses her massive
wealth and influence to spread hate and oppress people.
To be clear:
Trans rights are human rights.
... and anyone who has a problem with that has no place in this project.
Patch suggested by SiteRelEnby, and TBH it's embarrassing that I didn't remove
the phrase sooner. It seemed fun and innocent in 2017 when this project
started, but ... things changed.
https://github.com/SiteRelEnby/anduril2/commit/a1cee423b4e0e16909a90d5c3e6a7b70df30d755
|
| |
|
|
|
|
| |
(patch contributed by SiteRelEnby)
https://github.com/SiteRelEnby/anduril2/commit/558778e22f7c7a438dcf43e35e784c7e5be049c7
|
| | |
|
| | |
|