right, got it, interrupt returns to where it left off.
so in this case, back into the middle of the delay function and all I've done is just set trig_EN to true.
So really I could do this without using interrupts.
Better way would be to take millis() at time of trigger release, plus delay time taken from A1, and check for a trigger press during that period whilst keeping the gas on?
PaulS:
You do NOT hit the kitchen, get the ice cream out, and have a bowl of ice cream with the cookies you just bought.
You really don't know me! XD