forked from Archive/PX4-Autopilot
control_allocator: disable backup schedule with lockstep
The backup schedule triggers updates too early and leads to simulator errors: ERROR [simulator] poll timeout 0, 22
This commit is contained in:
parent
132a07f53c
commit
0074894637
|
@ -98,7 +98,9 @@ ControlAllocator::init()
|
|||
return false;
|
||||
}
|
||||
|
||||
#ifndef ENABLE_LOCKSTEP_SCHEDULER // Backup schedule would interfere with lockstep
|
||||
ScheduleDelayed(50_ms);
|
||||
#endif
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -296,8 +298,10 @@ ControlAllocator::Run()
|
|||
|
||||
perf_begin(_loop_perf);
|
||||
|
||||
#ifndef ENABLE_LOCKSTEP_SCHEDULER // Backup schedule would interfere with lockstep
|
||||
// Push backup schedule
|
||||
ScheduleDelayed(50_ms);
|
||||
#endif
|
||||
|
||||
// Check if parameters have changed
|
||||
if (_parameter_update_sub.updated() && !_armed) {
|
||||
|
|
Loading…
Reference in New Issue