ivanseidel / ivanseidel/ArduinoThread

What happens when millis() overflows?

Open
#45 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
974
Forks
197
PR merge metrics
No merged PRs in 30d

Description

I'm developing opens source project to sustentable agriculture.
I want to know what happens when millis() overflows...

If I need to remove all threads -> reset millis() -> addition all threads back to ThreadController in main code.

Thank you and congratulation for awesome library.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by locating the ArduinoThread timing code and its uses of millis(), then check the Arduino millis() overflow behavior; document the observed behavior and any required guidance for managing threads around overflow.

Written by the indexing model from the issue text.

Assessment

Tech stack
arduino, cpp
Domain
embedded-iot
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.