Hello, I am trying to get my timer to work properly. I have tried searching a way to stop a Millis timer once started but have found nothing that works. The timer I am building will control 1 relay output. Each timer has its own output for an LED status light. The issue I am having is when I pick 60 mins and after a little bit and want to change it to another time such as 90 mins, it will shut the relay off after the 1st time I picked. The timer works correctly if you let it time out before picking another time. Is there something I am missing? I also set all the times for 1 min currently for testing. The code is attached as a text file due to the size of the coding.
Thanks for any help given.
timer.txt (8.82 KB)