Fireflies ROT66 Flashlight

Well, I did trace NasilM to find out its step-down logic before, but… I tend to let the runtime curves speak for me this time :stuck_out_tongue:


(Note: the peak brightness at 0s is higher with VTC6s)


(The first 5 minutes)

Near 4 full hours of fully regulated 750 lumens of 9080 goodness! Very nice! The max output drops very fast, but I wonder how long it to drop if it starts at 1500 lumens?

4 hours at 700 lumens of 219B 9080 makes this an extremely practical light. When did you guys order? Howcome you got it so fast? I ordered mine on the first or second day it was announced but tracking status says “2018-08-10 06:02 - Origin Post is Preparing Shipment, We have received notice that the originating post is preparing to dispatch this mail piece”

Also Fireflies does not respond to my multiple emails. How did you guys get a hold of him?

I suppose those percentages are estimations, and may probably vary due to different LED/number of 7135 used in the bank/etc.

You may refer to the NarsilM source code, more specifically the mode-set definitions for 3 channels (OUT_CHANNELS == 3 in file ModeSets.h). The default mode-set (4) is defined as:

(EDIT: below are from Lexel’s numbers)
// 4 modes (1.2-10-50-max) ~1.2% ~10% ~60% max
PROGMEM const byte mode7135Set4 = { 25, 255, 255, 0};
PROGMEM const byte mode7135sSet4 ={ 0, 0, 255, 0};
PROGMEM const byte modeFetSet4 = { 0, 0, 0, 255};

So the first mode is 25/255 = ~10, while the others are indeed (7135 x1, 100) - (7135 x7, 100) - (FET only, 100) :wink:

Looking forward to seeing some xpl HI measurements

OUT_CHANNELS == 3 // Triple Channel
//———————————————————————————————————————————-

//—————————- MODE SETS (must be low to high) —————————————

// 1 mode (max) max
PROGMEM const byte mode7135Set1[] = { 0}; // for single 7135
PROGMEM const byte mode7135sSet1[] ={ 0}; // for 7135 bank
PROGMEM const byte modeFetSet1[] = { 255}; // FET only

// 2 modes (7135-FET) ~10% max
PROGMEM const byte mode7135Set2[] = { 255, 0};
PROGMEM const byte mode7135sSet2[] ={ 0, 0};
PROGMEM const byte modeFetSet2[] = { 0, 255};

// 3 modes (7135-7135s-max) ~10% ~50% max
PROGMEM const byte mode7135Set3[] = { 255, 0, 0};
PROGMEM const byte mode7135sSet3[] ={ 0, 255, 0};
PROGMEM const byte modeFetSet3[] = { 0, 0, 255};

// 4 modes (1.2-10-50-max) ~1.2% ~10% ~60% max
PROGMEM const byte mode7135Set4[] = { 25, 255, 255, 0};
PROGMEM const byte mode7135sSet4[] ={ 0, 0, 255, 0};
PROGMEM const byte modeFetSet4[] = { 0, 0, 0, 255};

// 5 modes (1.2-5-10-50-max) ~1.2% ~4,5% ~10% ~60% max
PROGMEM const byte mode7135Set5[] = { 25, 100, 255, 255, 0};
PROGMEM const byte mode7135sSet5[] ={ 0, 0, 0, 255, 0};
PROGMEM const byte modeFetSet5[] = { 0, 0, 0, 0, 255};

// 6 modes 0.8-2-5-10-50-max ~0.8% ~2% ~5% ~10% ~60% max
PROGMEM const byte mode7135Set6[] = { 17, 80, 255, 255, 255, 0};
PROGMEM const byte mode7135sSet6[] ={ 0, 0, 0, 100, 255, 0};
PROGMEM const byte modeFetSet6[] = { 0, 0, 0, 0, 0, 255};

// 7 modes (0.5-2.5-5-10-25-50-max) ~0.4% ~2% ~8% ~20% ~50% ~80% max
PROGMEM const byte mode7135Set7[] = { 8, 200, 255, 255, 255, 0, 0};
PROGMEM const byte mode7135sSet7[] ={ 0, 0, 40, 120, 255, 255, 0};
PROGMEM const byte modeFetSet7[] = { 0, 0, 0, 0, 0, 100, 255};

// 2 modes (all 7135s-FET) ~60% max
PROGMEM const byte mode7135Set8[] = { 255, 0};
PROGMEM const byte mode7135sSet8[] ={ 255, 0};
PROGMEM const byte modeFetSet8[] = { 0, 255};

I’m curious how long it takes to heat up if you disable the thermal stepdown. I don’t really like the behaviour with the Q8 because it never steps back up, so I just have it disabled and can generally get pretty decent usage out of turbo before it gets too hot to hold (i.e. high 50s C). Certainly more than 24 seconds.

Good! This is taken from the last version used in ROT66, right? The mode configurations appear slightly adjusted. Will this modified NarsilM become available for download?

If anyone should receive one for free, it’s you.

Mostly I just want to make sure people understand and follow the license, which requires publishing the code used in the product. I wouldn’t complain about a free light, and if I had one I’d probably port other code to run on it, but my main concern is that everything stays open.

ROT66 heated up really quickly. If you don’t like the default thermal step-down, you may set it to a higher value, or pick one of those NarsilM pre-defined step-down timers (60secs, 90secs, 2 mins, 3 mins, 5 mins, 7 mins). But do not disable it completely. I once tried to disable the step-down and cooled the light with two fans. However the surface temperature still went up and up, to 108°C, when Turbo was on. That’s dangerous…

I don’t know what the issue is. Emisar had kind of a similar issue though, and I think this is the revision which fixed it in RampingIOS:

https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/revision/186.1.11

If I understand correctly, it only forgets when the batteries are removed… and it doesn’t always happen.

Received my Fireflies yesterday!

Nichia 219B SW45K R0908 vs. XPL HI 5000K 3A

Size comparison

Beamshots (Camera in Manual Setting, WB set 5000k)








GIF

Very nice, Thanks

Ohh, thanx! I'll check it out.

The size comparison is really useful. Definitely a bit more pocketable than the Q8, though I can see why it heats up faster on turbo. I’m always surprised by how chunky the M43 is.

Thanks Charles Lin! You post some of the best comparisons I’ve seen! I’m surprised the MF01 looks so much brighter than the Fireflies XPL-HI version. The MF01 219C makes about 7k real lumens. Whereas the XP-L hi ROT66 is supposed to make 10k lumens. Do you have a TA lumen sphere to compare the two?

Thanks for the pics Charles, very helpful. Noticed you have the MF01 beamshot in the gif but not standalone. Any chance you could edit that one in there?

It does look quite bright but honestly the floody LEDs really show off at this short distance. 7k vs 10k lumens is not much difference really and especially since the HI is more focused it’s probably just the extra 3k all in the middle where it’s already too bright in the middle for the camera.

Awesome comparison Charles Lin!

So if you had to only choose one ROT66, would you go with the XPL HI or the Nichia?