Let’s say I’ve created and started a timer for period X ticks. Now, some unknown number of ticks later I want to change it’s period to Y and restart it. But ONLY do this if the new period Y will cause the timer to expire later than the presently ticking down balance of the original period X. I may have missed it but I didn’t see an obvious way to do this.
I was hoping to avoid creating and running a whole slew of timers. As in my case this will take up to 24 timers. Even though they all can reference a single callback function.