aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed D4Sv2 (using new refactor)Selene ToyKeeper2023-07-201-0/+4
|
* converted Emisar D4 and BLF Q8 to multi-channel,Selene ToyKeeper2023-07-185-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 filesSelene ToyKeeper2023-07-181-1/+1
|
* @wurkkos-*: raised default temperature limit from 45 C to 50 C,Selene ToyKeeper2023-07-173-30/+29
| | | | | moved some common options to a shared config file
* fixed Wurkkos builds (using new refactor)Selene ToyKeeper2023-07-171-1/+4
|
* fixed d4v2, kr4, m44, emisar-2ch (using new refactor),Selene ToyKeeper2023-07-163-16/+29
| | | | | added RGB aux channel modes to models which didn't have it
* refactored how channel modes are defined, and converted emisar-2ch buildSelene ToyKeeper2023-07-108-423/+547
|
* Partially fixed oscillating aux LED voltage colors while asleep.Selene ToyKeeper2023-07-083-12/+21
| | | | | | | | | | | | | | | | | | | | 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.
* Fixed spurious voltage warnings in attiny1616 sleep mode. Fixed by SammysHP.Selene ToyKeeper2023-07-081-9/+7
| | | | | | | | 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.
* added Noctigon M44 sourcesSelene ToyKeeper2023-07-031-0/+110
| | | | | | (oops, forgot to do this earlier) (files are dated 2023-05-30)
* fixed KR4 thermal regulationSelene ToyKeeper2023-06-291-0/+1
| | | | | | | | (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
* Removed references to Harry Potter,Selene ToyKeeper2023-06-2922-324/+324
| | | | | | | | | | | | | | | | | | | | | | | 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
* fixed red aux blink on 1st frame of post-off voltage displaySelene ToyKeeper2023-06-291-0/+1
| | | | | | (patch contributed by SiteRelEnby) https://github.com/SiteRelEnby/anduril2/commit/558778e22f7c7a438dcf43e35e784c7e5be049c7
* moved definition of BLINK_ONCE_TIME to the same file as BLINK_BRIGHTNESSSelene ToyKeeper2023-05-302-6/+5
|
* fixed aux pre-flash (thanks to wolfgirl42)Selene ToyKeeper2023-05-301-1/+1
|
* documented new version check formatSelene ToyKeeper2023-05-301-4/+7
|
* make sure blink_digit(0) uses the same timing as the rest of the UISelene ToyKeeper2023-05-301-1/+1
| | | | | (BLINK_ONCE_TIME)
* changed version check from YYYYMMDDXXXX to XXXX.YYYY-MM-DD,Selene ToyKeeper2023-05-304-9/+12
| | | | | where the punctuation makes a "buzz" instead of number blinks
* Wurkkos models: add red+blue police strobeSelene ToyKeeper2023-05-301-0/+6
|
* synced configs between D4v2 and KR4Selene ToyKeeper2023-05-302-21/+10
|
* gradual adjustments: handle 0-to-255 in one step on the way up too, not just ↵Selene ToyKeeper2023-05-301-1/+1
| | | | down
* fixed bug: regulated down on some lights when not hotSelene ToyKeeper2023-05-301-1/+1
| | | | | (thermal calibration needs a signed integer, not unsigned)
* converted Noctigon DM11-12V build, renamed to noctigon-dm11-boostSelene ToyKeeper2023-05-172-25/+28
|
* post-off voltage display: use low brightness when torch was at moon level ↵Selene ToyKeeper2023-05-027-12/+30
| | | | | | | | before, and skip the voltage display after UI actions which didn't change the mode (like "Off -> 7C" to change aux LED settings)
* added Wurkkos FC13 and TS11Selene ToyKeeper2023-05-023-2/+43
| | | | | (and a placeholder for the upcoming Noctigon M44)
* post-off voltage display was slightly too long, default to 4s, not 5sSelene ToyKeeper2023-05-021-1/+1
|
* RGB buttons: while torch is on, use low mode below a configured levelSelene ToyKeeper2023-05-021-1/+2
| | | | | for real-time voltage color display, instead of always using high mode
* documented post-off voltage display configSelene ToyKeeper2023-05-021-57/+64
|
* converted Wurkkos TS25 build...Selene ToyKeeper2023-05-021-34/+45
| | | | | | ... and gave it a smoother ramp ... and the other new functions added recently
* D4v2: added the rest of the aux RGB colors as channel modes,Selene ToyKeeper2023-05-023-3/+26
| | | | | and set aux "white" as the mode it uses to blink out numbers
* made "post-off voltage display" user-configurable in battcheck 7H menu item 2Selene ToyKeeper2023-05-025-2/+29
| | | | | (1 click per second the display should last)
* fixed bug: channel change could stick when activating a config menu from ↵Selene ToyKeeper2023-05-021-1/+15
| | | | | | | | | battcheck (the blink function changed the channel, then the config menu saved it, then the blink function restored it, then the config menu restored it to the value it saved, which was wrong)
* documented ramp 6C, ramp 4H, lockout 3H, and battcheck 3CSelene ToyKeeper2023-05-021-2/+15
|
* added ability to set channel mode for number readouts (batt check, temp ↵Selene ToyKeeper2023-05-026-5/+39
| | | | | | | | | check, version check) Press 3C in batt check mode to change the blink channel. Also fixed TS10 stepped ramp ceiling value.
* converted Wurkkos TS10 build (and made its ramp smoother w/ better low modes)Selene ToyKeeper2023-05-023-33/+64
|
* documented a couple recent changesSelene ToyKeeper2023-04-301-0/+4
|
* converted Emisar D4Sv2 build, and updated it to use dynamic PWMSelene ToyKeeper2023-04-291-26/+48
|
* converted KR4-nofet buildSelene ToyKeeper2023-04-291-5/+3
|
* KR4: ramp can use 8 bits, since values never go over 255Selene ToyKeeper2023-04-291-0/+5
| | | | | also, don't blink at top of linear range
* Noctigon KR4: updated to use new channel systemSelene ToyKeeper2023-04-295-24/+42
| | | | | | (also tweaked D4v2 build to match KR4 as much as possible) (also added Extended Simple UI to Hank's config)
* just a todo note for laterSelene ToyKeeper2023-04-291-0/+1
|
* lockout mode: fixed manual memory timer and tint, added 3H next channel,Selene ToyKeeper2023-04-291-5/+23
| | | | | | | | | | | | | and made 3H+ use mem level instead of lowest moon (this is needed for making the channel discernible, and also helps make aux LED controls stand out more) The 3H mapping allows users to change channels without leaving lockout, which was possible before with 3H to ramp tint, but doesn't work in new multi-channel code because it uses 3C instead... and 3C is already used. So the new 3H does sort of what the old 3H did, but in a way which is more relevant to the new channel system.
* D4v2: tweaked ramp to make it smootherSelene ToyKeeper2023-04-281-9/+8
|
* D4v2 FET+1 model: works again, and now uses dynamic PWM (lower lows)Selene ToyKeeper2023-04-283-18/+72
| | | | | (also added generic channel modes for RGB aux LEDs)
* RGB aux: always preview in high mode, and show voltage during 3-second ↵Selene ToyKeeper2023-04-281-4/+7
| | | | post-off period
* changed lockout RGB aux default to blinking voltage, instead of blinking discoSelene ToyKeeper2023-04-281-1/+2
|
* only use 2-color strobe in tactical mode if it's on main LEDs, not auxSelene ToyKeeper2023-04-281-1/+4
|
* tactical mode: use police strobe by default, if it existsSelene ToyKeeper2023-04-271-2/+6
|
* Noctigon KR4-tintramp updated to use new channel systemSelene ToyKeeper2023-04-271-4/+4
| | | | | | (was easy since it just uses the generic Emisar-2ch build with a couple small overrides)
* whitespace cleanupSelene ToyKeeper2023-04-261-5/+5
|