schedule/scheduleAtFixedRate
Overview
The following sequences show the expected behaviour of calls to schedule
or scheduleAtFixedRate
from different contexts.
Schedule in higher prio context. It is expected that timers of the higher-prio task are handled immediately by pre-empting the lower-prio task.
Schedule in same context. It is expected that timers of the context are handled after the current
Runnable
, avoiding immediate execution in this special case.Schedule in lower prio context. It is expected that the timer handling is only triggered within the lower-prio context once after all higher-prio handling is terminated.
Code generation
Not applicable
Configuration
Not applicable
Calibration
Not applicable
Usage Examples and Integration
Should be synced together with a specific implementation asyncFreeRtos
module.