[NEW RELEASE] Z1 Artemis "Pocket Rocket" – Ultimate Compact 18650 EDC Flashlight

I found the code for it yesterday, and it appears to affect the “Lume” driver lights using loneoceans’ fork of Anduril.

Normally, Anduril’s thermal regulation tries to “steer into the turns”, so to speak. It looks ahead a bit, and when it sees it is rapidly approaching the user’s configured temperature limit, it tries to start adjusting the output. That way, it can stabilize right at the desired temperature. The overall curve looks similar to a race car taking a tight turn, where the driver starts steering before reaching the turn, to avoid slamming into the wall.

But in loneoceans’ fork, it specifically disables that when running at the turbo level. It looks ahead, sees that it’s about to slam into a wall, and explicitly does nothing. It detects an overheat condition and ignores it instead of sending a warning to the UI code. So it slams into the wall. But it doesn’t stop at the wall… it breaks through and continues to do nothing for a while. It doesn’t allow any “steering” to happen until after it has already gone quite a bit past the wall, and is significantly hotter than the user’s configured temperature limit.

… and THEN it tries to begin steering. After it’s already way too hot.

Hence why it got up to 78 C on the outside of the light when configured for 50 C. (or in F, it got up to 173 F when configured to stop at 122 F)

6 Thanks