blink 1.05

I saw that in the code. I looked there before asking. The problem is that I don't know the difference between "specific time" and "specific delay". I don't know how to use schd() either. For aftr(), I think that the aftr() statement needs to be inside the function with no parameters, and called in the setup. The function idle() must be put in the loop. That is shown in the example. Then, if you want to stop the function somewhere in the loop when some condition is met, how is that done?