@@ -211,6 +211,13 @@ void ESPEasy_Scheduler::setIntervalTimer(IntervalTimer_e id, unsigned long lastt
211211 case IntervalTimer_e::TIMER_C018_DELAY_QUEUE:
212212 case IntervalTimer_e::TIMER_C019_DELAY_QUEUE:
213213 case IntervalTimer_e::TIMER_C020_DELAY_QUEUE:
214+ case IntervalTimer_e::TIMER_C021_DELAY_QUEUE:
215+ case IntervalTimer_e::TIMER_C022_DELAY_QUEUE:
216+ case IntervalTimer_e::TIMER_C023_DELAY_QUEUE:
217+ case IntervalTimer_e::TIMER_C024_DELAY_QUEUE:
218+ case IntervalTimer_e::TIMER_C025_DELAY_QUEUE:
219+ // When extending this, search for EXTEND_CONTROLLER_IDS
220+ // in the code to find all places that need to be updated too.
214221 interval = 1000 ; break ;
215222 }
216223 unsigned long timer = lasttimer;
@@ -368,8 +375,48 @@ void ESPEasy_Scheduler::process_interval_timer(IntervalTimer_e id, unsigned long
368375 */
369376 break ;
370377
371- // When extending this, also extend in DelayQueueElements.h
372- // Also make sure to extend the "TIMER_C020_DELAY_QUEUE" list of defines.
378+ case IntervalTimer_e::TIMER_C021_DELAY_QUEUE:
379+ /*
380+ #ifdef USES_C021
381+ process_c021_delay_queue();
382+ #endif
383+ */
384+ break ;
385+
386+ case IntervalTimer_e::TIMER_C022_DELAY_QUEUE:
387+ /*
388+ #ifdef USES_C022
389+ process_c022_delay_queue();
390+ #endif
391+ */
392+ break ;
393+
394+ case IntervalTimer_e::TIMER_C023_DELAY_QUEUE:
395+ /*
396+ #ifdef USES_C023
397+ process_c023_delay_queue();
398+ #endif
399+ */
400+ break ;
401+
402+ case IntervalTimer_e::TIMER_C024_DELAY_QUEUE:
403+ /*
404+ #ifdef USES_C024
405+ process_c024_delay_queue();
406+ #endif
407+ */
408+ break ;
409+
410+ case IntervalTimer_e::TIMER_C025_DELAY_QUEUE:
411+ /*
412+ #ifdef USES_C025
413+ process_c025_delay_queue();
414+ #endif
415+ */
416+ break ;
417+
418+ // When extending this, search for EXTEND_CONTROLLER_IDS
419+ // in the code to find all places that need to be updated too.
373420 }
374421}
375422
0 commit comments