Hi SteveMann,
cool library. I did a quick look and understand the basic concept,
but I'm yet unable to apply it myself to a new code due to I took just a quick look.
A lot of Coders tend to use too similr names for (n reality) different things.
example there is this line of code
//Create noDelay objects
noDelay yellowLED_onTime(1000, yellow_ON , false);
creating objects it has a parameter "yellow_ON" without parenthesis
then there is a function named void yellow_ON() with parenthesis.
is the parameter in the line noDelay yellowLED_onTime(1000, yellow_ON , false);
the further down written function just without the parenthesis ?
or is this parameter yellow_ON something different?
If this is something different the name should reflect it
If it is the same there should be a comment explaining this
best regards Stefan