Change start sequence and start button ISR so that is not blocking the loop for about 3sec #7
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
the current implementation of the start sequence is blocking the state loop for full time (about 3secs) because of pause handling (wait()) . This is not as it should work.
If the falsestart button ISR is handling the 3100ms delay (start sequnce duration) itself (isnstead of using the states)
AND
If the start sequnece is changed to use interrupt based timing OR tone pause function
this could be fixed that way the start sequnce is not blocking the loop.
Maybe there is no need to use timer interrupts if the falsestart ISR is handling the 3100ms start sequnce length itsself.
changed the description