Or: There Are No Timers Remaining
So, last we left this situation, I had managed to get a single arbitrary timer working and had a list of suggested improvements to make the arbitrary timer function more smoothly and effectively. There were three suggestions, and it turns out they're all related to each other.
( Here's the rest of the story )
All that just to be able to tell the thing to set a timer and have it behave appropriately. Still, I'm glad it's fine, and I learned a fair few things about the system and how to talk to it correctly in the process.
So, last we left this situation, I had managed to get a single arbitrary timer working and had a list of suggested improvements to make the arbitrary timer function more smoothly and effectively. There were three suggestions, and it turns out they're all related to each other.
( Here's the rest of the story )
All that just to be able to tell the thing to set a timer and have it behave appropriately. Still, I'm glad it's fine, and I learned a fair few things about the system and how to talk to it correctly in the process.