I haven’t been able to find any specific reference in the doco to this.
If a delay() is in progress, will an interrupt stop the delay and start the function?
In my situation, we are ‘activating a pump ignition sequence’.
We need the start, hold, start, hold sequence to follow exactly the timing we put in and not have an interrupt stop the sequence. I’m unsure if when an interrupt function runs, if it returns to the ‘top’ of the loop() function, or resumes the loop() in the same spot it left off.
Any insights would be greatly appreciated