Timing Matters

Short post today. Been a busy day, with more to come…

Professionally, I do a lot of work with microcontrollers and real-time systems. I don’t normally need to focus much on the timing aspect, as the frameworks in place generally have been ironed out, and timing just works.

However, there are times, like today, when I find out that a system is failing to perform correctly because we are missing timing deadlines. When something like that occurs, it’s time to start digging through the code, looking for the point of failure. Sometimes it’s an easy fix; sometimes it’s a design flaw that requires a substantial amount of work to fix.

So which one is this? I’m not sure yet. I’ve found a handful of easy fixes. If those don’t work, it will be on to the more complex debugging and re-designing…

Kind of applies to life too, don’t you think? Timing is everything…

I’m publishing this as part of 100 Days To Offload (Day 25/100). You can join in yourself by visiting https://100DaysToOffload.com.