minor change

read adc regardless of off or not, to get rid of light flash glitch
this is inefficient, so just make the ADC reading 0 manually when
turning it off.