mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-10 18:08:30 -04:00
Copter: move sprayer update function into scheduler table
This commit is contained in:
parent
ca7842afac
commit
7a065db2bb
@ -114,6 +114,9 @@ const AP_Scheduler::Task Copter::scheduler_tasks[] = {
|
|||||||
SCHED_TASK(update_throttle_hover,100, 90),
|
SCHED_TASK(update_throttle_hover,100, 90),
|
||||||
#if MODE_SMARTRTL_ENABLED == ENABLED
|
#if MODE_SMARTRTL_ENABLED == ENABLED
|
||||||
SCHED_TASK_CLASS(Copter::ModeSmartRTL, &copter.mode_smartrtl, save_position, 3, 100),
|
SCHED_TASK_CLASS(Copter::ModeSmartRTL, &copter.mode_smartrtl, save_position, 3, 100),
|
||||||
|
#endif
|
||||||
|
#if SPRAYER_ENABLED == ENABLED
|
||||||
|
SCHED_TASK_CLASS(AC_Sprayer, &copter.sprayer, update, 3, 90),
|
||||||
#endif
|
#endif
|
||||||
SCHED_TASK(three_hz_loop, 3, 75),
|
SCHED_TASK(three_hz_loop, 3, 75),
|
||||||
SCHED_TASK_CLASS(AP_ServoRelayEvents, &copter.ServoRelayEvents, update_events, 50, 75),
|
SCHED_TASK_CLASS(AP_ServoRelayEvents, &copter.ServoRelayEvents, update_events, 50, 75),
|
||||||
@ -411,9 +414,6 @@ void Copter::three_hz_loop()
|
|||||||
fence_check();
|
fence_check();
|
||||||
#endif // AC_FENCE_ENABLED
|
#endif // AC_FENCE_ENABLED
|
||||||
|
|
||||||
#if SPRAYER_ENABLED == ENABLED
|
|
||||||
sprayer.update();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// update ch6 in flight tuning
|
// update ch6 in flight tuning
|
||||||
tuning();
|
tuning();
|
||||||
|
Loading…
Reference in New Issue
Block a user