delay / esp_delay: transparently manage recurrent scheduled functions by d-a-v · Pull Request #8802 · esp8266/Arduino

added 6 commits

January 11, 2023 00:28

@d-a-v d-a-v added this to the 3.1.1 milestone

Jan 14, 2023

mcspr

@d-a-v d-a-v deleted the autosplitdelay branch

January 14, 2023 21:26

@mcspr mcspr mentioned this pull request

Jun 27, 2023

6 tasks

hasenradball pushed a commit to hasenradball/Arduino that referenced this pull request

Nov 18, 2024
…esp8266#8802)

Recurrent scheduled functions will always be running in background.

esp_delay()'s interval (intvl_ms) is internally kept to its highest value allowing to honor recurrent scheduled functions requirements.

It transparently allows to keep with the arduino and nonos-sdk trivial programming way and still use background services or drivers running regularly.