Dang, yes, saw your pm, but didn't get a chance to read thru it. Still have over 45 unread pm's.
We do need to collaborate. Man, if you got the time, it would be great. Thanks for bailing me out on the D4, btw - I got overwhelmed, reached a point were I couldn't get anything done because I had so much to do, and other issues, limiting my workshop access. I guess I had to turn off BLF for a while to keep my sanity, I dunno, but also my regular consulting work, single client, has gone ballistic with pressure on projects over the last couple of months and will continue for a while.
I also know you had some really good suggestions for Narsil, think maybe early in this thread.
The Q8 is pretty much a done deal at this point - ThorFire is making 2,000 pieces, so it's the full batch, all with NarsilM v1.0, but trying to write up an advanced guide now, plus on-going support issues.
At this point, I forget or dunno where we are with the GT, it may be locked down now, not sure, Lumintop isn't communicating much so we don't know exactly where they are, but they are in a rush apparently. I thought one more single updated GT proto would be sent out, but not sure. We are at least asking for pics and clarifications over the battery carriers. Might be able to sneak in an update to NarsilM, but dunno.
The GT buck driver is kind of a whole new world - true regulating buck, no PWM output on the LED, but using PWM's to control amps, and can do it quickly and smoothly, so full smooth ramping works well -- it's bout as ideal as you can get. Our main problem is the voltage supplied by the cells is not higher enough than the draw of the LED, so, it will fall out of regulation if driven at high amps. At 2 amps, it can run long in regulation, but at 2.5A, it's getting dependent on voltage drops from the springs, circuit, carriers, etc. The XHP35's Vf is way high -- it's not based on the new generation LED's that have a lower Vf, but rather uses high Vf XP-E2's. DEL did a fantastic job though updating Narsil in implement the ramping and mode sets, and other changes for supporting the two PWM outputs. All I did was merge it into the NarsilM header structures so we, again, have one code base supporting 1, 2, and 3 channel 7135/FET outputs, as well as the GT buck driver as a "special" 2 channel option.
So, in the BETA NarsilM, I added support for a max ramping level, separate from the max output. so we have the GT configured for 2 amps max in ramping, and ~2.5A turbo (2X click), and 6 mode sets set for 2.0 amps max, and 6 mode sets set for 2.5 amps max.