FWIW, I upgraded the thermal regulation behavior. I still need to do some extensive testing on it, but hopefully it will behave. Specifically, it adjusts the output in about 640 very small steps until it thinks it is no longer too hot or too cold… and the adjustment speed now changes depending on how far it needs to go. Additionally, the adjustments are based on the projected future temperature, which works like a car trying to “steer into” the curves.
Hopefully this will allow it to react quickly but also avoid oscillations after it has reached a maintainable level. I won’t know for sure until I test it though, and that takes a while.
I get the feeling that this could likely be solved even more elegantly. I do control engineering for a living, so when I get the time I might take a look at this.
This thermal regulation is, in my opinion, the greatest advancement in flashlight tech since the XML was released way back when. When the temps are cold this time of year, the light is smart enough to know it doesn’t have to ramp down as much, if at all.
Because the design has chanced any change that it will be made of a straight / thicker tube for more thermal mass (and so a better temp regulation and a longer higher output)?
Just want to throw in my hopes for Nichia, and also a smooth finish. I will obviously be very happy with whatever the team thinks is best in the end though. I do not think the bead blast or the taper looks bad. In fact like others I enjoy both designs Was originally just expecting a different look with the way it is described on page 1. Really love the original look like it was fresh off the lathe. Looking forward to this the most out of the last few BLF projects I have participated in! Think this is going to be an amazing edc light. Hope everyone had a great time during the holidays as well.
Actually, accounting for the future is more like D action. Trying harder when it doesn’t work is integral action. We should do a bit of system identification on the driver and set a properly tuned PID controller and I bet things would work beautifully.