I am sorry, but the test firmware you created does not work.
After flashing only the button led is on, the main led is not working. There seems to be something wrong.
Again to be sureā¦I am talking about the firmware noctigon-k1-12V (model number 0253).
Thank you and all the other folks posting requests, for coming with all these great ideas for us Anduril modders to implement!
For other folks that might be interested:
This mod is based on GChartās rev.620 as per @jon_slider request (he said it has everything he wants ā except my 8C_Quick_Aux_Switch mod, of course ā and nothing he doesnāt).
Before flashing it, I recommend erasing the EEPROM (with eg, avrdude -e), as @jon_slider detected during his tests a case where settings for other firmware could end up throwing the new one in a loop;
And here is the obligatory (as per the Anduril GPL License, are you listening @Simon_Mao? ) source code for the mod, adapted to the above base firnware:
Iām using it on both my TS10 and FC13 (with my own custom configuration) and they seem to be working as good as with my previous general hex release (for rev.725).
I do like the āslow startā and āslow stopā features; the other improvements TK has surely incorporated are not apparent, at least after just a few hours of use. I didnāt like the new tuning for the candle mode, tho ā the light intensity varies too much and too fast compared to rev.725, I will probably retune it for my own lights later and incorporate the changes to my custom config.
Anyone that downloads and flashes one of these, please let me know how it goes! TIA!
Thank you for your efforts.
Unfortunately, I have to tell you that the second firmware does not work cleanly either. Again, only the button LED is lit, the main LED remains dark. There must be a bug somewhere.
I installed the noctigon-dm11-boost FW from @dmenezes - just for fun and it works. There only unfortunately the button LED remains dark when you turn on the lamp, but I knew that.
The last working firmware from toykeeper for my lamp is the anduril.2022-10-21.noctigon-k1-12v.hex.
I installed the noctigon-dm11-boost FW from @dmenezes - just for fun and it works. There only unfortunately the button LED remains dark when you turn on the lamp, but I knew that.
[ā¦]
The last working firmware from toykeeper for my lamp is the anduril.2022-10-21.noctigon-k1-12v.hex.
I donāt have any Hanklights, much less a DM11 ā so itās impossible for me to test, but if you are willing to help with that part, I could have a look. The fact it works with the previous firmware you indicated could help by comparing the changes from it to r767 affecting that light. Or it could even be as simple as configuration ā thereās a couple of USE_INDICATOR_LED_* defines that could have changed between versions.
Iām curious why you said ābut I knew thatā ā can you please clarify?
@dmenezes If you have your aux switch mod source code on github or somewhere, I can add it to my modded versions, and then do a build for @Bastelnator with configurable aux on dm11-12V as well as the aux switch.
BTW, the day I release any binaries of GPL code to anyone without posting the source code for it along, is the day you can be sure my brain was eaten from the inside by some hostile alien from outer space or whatever, and itās no longer me in that body ā so please shoot it and put it out of its misery
Thanks for that! You, along with @Toykeeper, are my two personal heros in Anduril-land, and you finding my code worthy enough for adding to yours, means a lot to me.
And then @Bastelnator can have it all, my 8C mod and the others you authored and/or incorporated. I myself could then switch to your code base instead of having to adapt my code every time TK put something out. So yes, please go ahead. And if thereās anything I can do to help, just let me know!
PS: also for rev.767, you might as well take the opportunity to incorporate these two fixes to compile-time syntax errors when #undef USE_MANUAL_MEMORY and #undef USE_SIMPLE_UI are in effect; I submitted both to TK a while ago (grumble, and more grumble) but she for some reason (havenāt had the leisure, I hope) didnāt incorporate them yet: 767-undef_use_manual_memory_fix-diff 767-undef_USE_SIMPLE_UI_fix.diff
First of all - thanks for your support.
Of course, if I canāt contribute anything else, Iāll do the testing part.
My statement āBut I knew thatā refers to the different behavior of the illuminated button between the noctigon-dm11-boost and the noctigon-k1-12V firmware.
I still have a DM11 (with button- and AUX-LED) and on that one I noticed earlier, compared to the D1/D1K, that the button LED is dark after power up.
I do not have a clear idea of the differences between the two firmware versions, but perhaps it is due to the control of the button LED and the AUX LED. Button LED have both flashlights (D1 and DM11), AUX LED only the DM11.
Of course, it would be great if the noctigon-dm11-boost firmware were also available with an illuminated button LED - if that is technically possible at all. On the other hand, there must be a reason for the existence of the noctigon-k1-12V firmware.
Itās because the DM11 has forward aux, and it used to be that those lights were configured to not use RGB voltage in the cfg.h. Some people want them to have it, some donāt, which is why I made the configurable RGB mod.
Thanks @wolfgirl42 for the usual complete and inteligible explanation!
URW!
Perfect, but I think we both better wait for @wolfgirl42 as sheās much ahead of me in this game, and seems to have actual experience with the DM11 (if not an actual specimen to test on), none of which I doā¦
I will keep watching this space, if I can be of help just holler!
@ToyKeeper hereās the 2-var version of the configurable RGB voltage aux patch.
For other people: This is a variant of my āswitchable RGB auxā mod, cut down to 2 vars and without the 8C toggle, for the main codebase so I donāt need to keep making people custom configurable builds. I will still maintain my version with the 8C if anyone still wants that, but this patch is designed to hopefully be included in standard builds, and 2 vars was a tradeoff between simplicity and ease of configuration.
The config options have been moved to battcheck mode (since people generally configure that less often than ramp extras) 7H. Items 3 and 4: 3 is threshold for RGB voltage aux to switch to high level. 0 means āalways highā, and 151 ānever highā. In addition, 152 disables the feature entirely (low or high). Item 4 is the threshold below which RGB voltage aux will always be off, regardless of high/low threshold setting, for lights where the aux are with the main emitters and may interfere with moon mode.
Got k1-boost working, after I remembered that the D1/D1K/KR1 boost uses k1-boost tooā¦ so I totally forgot I had usable test hardware
Still not full dynamic PWM, but has 10-bit PWM, and is a multichannel build for those lights, and should be an updated ramp at some point, just still beyond my skills to get anything anywhere resembling a smooth ramp.
Yeah works like a charm now - great work @wolfgirl42
I will test it more thoroughly today and report back if I notice anything else that looks like a bug.
Thanks a lot.