aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2015-03-08 08:15:45 +0100
committerLorenz Meier <lm@inf.ethz.ch>2015-03-08 08:15:45 +0100
commit033372cc78a6aba0ae27add14a0fac508429a43f (patch)
tree3c56bc60d09fa31af042726f3f88861100a163a3
parent4177078ff0954209ed945172d0df71bcd5c10789 (diff)
downloadpx4-firmware-033372cc78a6aba0ae27add14a0fac508429a43f.tar.gz
px4-firmware-033372cc78a6aba0ae27add14a0fac508429a43f.tar.bz2
px4-firmware-033372cc78a6aba0ae27add14a0fac508429a43f.zip
MC position controller: Adjust stack size of handler and app
-rw-r--r--src/modules/mc_pos_control/mc_pos_control_main.cpp2
-rw-r--r--src/modules/mc_pos_control/module.mk4
2 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/mc_pos_control/mc_pos_control_main.cpp b/src/modules/mc_pos_control/mc_pos_control_main.cpp
index d993692ab..58d20ebef 100644
--- a/src/modules/mc_pos_control/mc_pos_control_main.cpp
+++ b/src/modules/mc_pos_control/mc_pos_control_main.cpp
@@ -1426,7 +1426,7 @@ MulticopterPositionControl::start()
_control_task = task_spawn_cmd("mc_pos_control",
SCHED_DEFAULT,
SCHED_PRIORITY_MAX - 5,
- 1800,
+ 1600,
(main_t)&MulticopterPositionControl::task_main_trampoline,
nullptr);
diff --git a/src/modules/mc_pos_control/module.mk b/src/modules/mc_pos_control/module.mk
index 0b566d7bd..48827897a 100644
--- a/src/modules/mc_pos_control/module.mk
+++ b/src/modules/mc_pos_control/module.mk
@@ -39,3 +39,7 @@ MODULE_COMMAND = mc_pos_control
SRCS = mc_pos_control_main.cpp \
mc_pos_control_params.c
+
+# Startup handler, the actual app stack size is
+# in the task_spawn command
+MODULE_STACKSIZE = 1200