Through the course of customising an MC-E Mag from nailbender, i;ve come to realise that my knowledge of LED drivers is woefully inadequate, and possibly downright wrong. So i come to seek knowledge, for knowledge is power. And power, hopefully leads to brighter lights. 
First, the basics. I always read that for example, Fenix lights have better runtime than others due to them having a current regulated driver intead of a PWM one. Now it seems that we are refering to current regulated dimming vs PWM dimming here, so am i right to say that PWM dimming drivers like those in say the NCD10 are also current regulated in a sense that they attempt to supply a constant current to the LED and dim it by PWM duty cycle?
So assuming we have 2 drivers, 1 PWM dimming @ 100Hz and 1 current regulated dimming, and assuming both drivers have physicsland 100% efficiency and have a max current of 1A, would it be right to say that at 50% power, the current regulated driver would be sending 0.5A to the LED while the PWM driver would be sending 50 1A pulses out of 100 per second to the LED. The current regulated driver would give a longer runtime due to the 0.5A draw being less hard on the batteries than the 50% duty cycle 1A draw of the PWM driver. Is this line of reasoning correct?
My next question concerns the term direct drive. I've always though that direct drive means no electronics between the batteries and the LED, just a resistor to limit current. Now that i know about the d2flex direct drive driver, my head just about exploded. I've always thought that driving an LED without a resistor would lead to it drawing more and more current and killing itself, so how does one prevent this from happening when direct driving say a P7 / MC-E with the d2flex without using a resistor?
And then there's the KD Super P7 driver, which claims to be a current regulated driver, yet uses PWM dimming, which makes my head go
. How does that work?
Help me guys, help me...:mecry:
First, the basics. I always read that for example, Fenix lights have better runtime than others due to them having a current regulated driver intead of a PWM one. Now it seems that we are refering to current regulated dimming vs PWM dimming here, so am i right to say that PWM dimming drivers like those in say the NCD10 are also current regulated in a sense that they attempt to supply a constant current to the LED and dim it by PWM duty cycle?
So assuming we have 2 drivers, 1 PWM dimming @ 100Hz and 1 current regulated dimming, and assuming both drivers have physicsland 100% efficiency and have a max current of 1A, would it be right to say that at 50% power, the current regulated driver would be sending 0.5A to the LED while the PWM driver would be sending 50 1A pulses out of 100 per second to the LED. The current regulated driver would give a longer runtime due to the 0.5A draw being less hard on the batteries than the 50% duty cycle 1A draw of the PWM driver. Is this line of reasoning correct?
My next question concerns the term direct drive. I've always though that direct drive means no electronics between the batteries and the LED, just a resistor to limit current. Now that i know about the d2flex direct drive driver, my head just about exploded. I've always thought that driving an LED without a resistor would lead to it drawing more and more current and killing itself, so how does one prevent this from happening when direct driving say a P7 / MC-E with the d2flex without using a resistor?
And then there's the KD Super P7 driver, which claims to be a current regulated driver, yet uses PWM dimming, which makes my head go

Help me guys, help me...:mecry: