Do I need an interrupt?

James C4S,

I have been playing with the sample sketches you sent me to. Nice! It is good to see so many ways to create a delay. Or, perhaps I shouldn't call it a"delay" anymore. It seems the term is limiting.

My main sketch is to be able to turn on/off LEDs with serial commands, but, instead of it being entirely manual control, to add a "delay" function to every "On" command. Each "On" would not only create the desired function and enable its "delay", but, overwrite the opposite LEDs function and "delay". :-/