medium10 pts · first answer countsmathembedded-mathoverflow
Timer check across a counter wrap
A uint32_t millisecond counter wraps after about 49.7 days. Which check keeps working across the wrap?
uint32_t start = millis();
// later
if (/* ? */) { doTask(); }Discussion 0
Join free to post in the discussion.
Related questions
- Safe midpoint in binary searchBackend Developer
- Remainder of a negative numberBackend Developer
- Why 0.1 + 0.2 is not 0.3Backend Developer
- Storing rupee amounts safelyBackend Developer
- GST inside an inclusive priceBackend Developer
- How many buses are neededBackend Developer
- Checking for a power of twoBackend Developer
- Which year is a leap yearBackend Developer