Software Timers stop to work after time

Actually sampling only when the timer fires is acceptable to the purpose. If new values are got every 10 seconds (when the timer fires) it still works for the application. Would not want anything blocking the loop since there is a bunch of critical functions running in there. One of them uses your clickButton library.

For now i have set the code to use just one Timer and put all the functions in that callback. Have set up 3 variables in each of the individual callBacks to see if i can find out if something blocks. Will leave it running this weekend and see.

Thank you for he suggestions.