Hi, Tom pointed me at this thread today… because I just rewrote all the thermal code and was running tests on a bunch of lights to make sure it works right.

Here’s a link to all the test results, but I’ll summarize what I found for MF01-Mini below. Long story short: If you want stable regulation, that can probably be accomplished with a firmware update. But if you want longer runtime on high modes before it regulates down, adding more heat sinking should help.

MF01-Mini: I tested both turbo and the ramp ceiling, because man of light noticed regulation problems at the ramp ceiling level. Here are the results for both. I let the second test run until the battery was empty, to see how the rest of the graph would look:


Aside from the stable level being strangely low for a light this size, everything looks pretty close to optimal. It’s just strange that it could only sustain ~400 lm on a full battery instead of the ~1200 I get from a D4S. They’re almost the same size, shape, and power level… but one is a lot brighter than the other, at the same temperature.

Also for some reason (maybe the same reason?), this light gets the “brighter on a low battery” thing a lot worse than most. Maybe it’s getting an unusually large portion of its heat from the driver instead of the LEDs? I’m not sure why, but it’s the same pattern I’ve seen on every MF01-Mini test.

If anyone was wondering about those small but sharp-looking stairstep adjustments later on in the graphs, they’re not actually sharp. Here’s a close-up of one. It took 32 seconds to adjust output by about 3, moving up one small step (0.39) every 4 seconds:

Each of those 8 steps is the smallest adjustment possible using the hardware’s PWM controls. The changes are not visible by eye during use.