If the light is on, there should be no current flowing; are you sure all your transistors are connected properly? Perhaps you could just settle for charging them at 100mA?discovered something about this circuit that seems wierd and I dun know the cause at about 130 mA the circuit clamps down so to speak the lights all turn on and that's that no more indication however the 130mA are freely flowing I dun know if the termination would work after that point . I tried with and without filter caps.
I dunno happily working at 100mA though, although each circuit on the same Iset and Vset have some tolerances +/- 0.05V trigger and +/- 4 mA in current flow. I figure it's due to tolerances in the resistors used.
terramir
Those tolerances are very good (better than I expected).