diff --git a/libraries/AP_Scheduler/examples/Scheduler_test/Scheduler_test.cpp b/libraries/AP_Scheduler/examples/Scheduler_test/Scheduler_test.cpp index 95be088a3a..827d09a787 100644 --- a/libraries/AP_Scheduler/examples/Scheduler_test/Scheduler_test.cpp +++ b/libraries/AP_Scheduler/examples/Scheduler_test/Scheduler_test.cpp @@ -64,8 +64,10 @@ static SchedTest schedtest; #define SCHED_TASK(func, _interval_ticks, _max_time_micros) {\ .function = FUNCTOR_BIND(&schedtest, &SchedTest::func, void),\ + AP_SCHEDULER_NAME_INITIALIZER(func)\ .interval_ticks = _interval_ticks,\ - .max_time_micros = _max_time_micros} + .max_time_micros = _max_time_micros,\ +} /* scheduler table - all regular tasks are listed here, along with how