ESPs have OS timers defined using the os_timer_* functions. These have callbacks that behave like interrupts and can be triggered also while synchronous long-running functions (looking at you, WifiManager!) are running. These would allow e.g. LED blinking while WifiManager is active.
Not sure how they should be implemented. Maybe a new TimedReaction type?
ESPs have OS timers defined using the
os_timer_*functions. These have callbacks that behave like interrupts and can be triggered also while synchronous long-running functions (looking at you, WifiManager!) are running. These would allow e.g. LED blinking while WifiManager is active.Not sure how they should be implemented. Maybe a new
TimedReactiontype?