diff options
Diffstat (limited to 'apps/multirotor_att_control/multirotor_att_control_main.c')
-rw-r--r-- | apps/multirotor_att_control/multirotor_att_control_main.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/multirotor_att_control/multirotor_att_control_main.c b/apps/multirotor_att_control/multirotor_att_control_main.c index ebd9911a3..9acdc6fd3 100644 --- a/apps/multirotor_att_control/multirotor_att_control_main.c +++ b/apps/multirotor_att_control/multirotor_att_control_main.c @@ -67,6 +67,7 @@ #include <uORB/topics/actuator_controls.h> #include <systemlib/perf_counter.h> +#include <systemlib/systemlib.h> #include "multirotor_attitude_control.h" #include "multirotor_rate_control.h" @@ -350,7 +351,12 @@ int multirotor_att_control_main(int argc, char *argv[]) if (!strcmp(argv[1+optioncount], "start")) { thread_should_exit = false; - mc_task = task_create("multirotor_att_control", SCHED_PRIORITY_MAX - 15, 2048, mc_thread_main, NULL); + mc_task = task_spawn("multirotor_att_control", + SCHED_RR, + SCHED_PRIORITY_MAX - 15, + 2048, + mc_thread_main, + NULL); exit(0); } |