aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2012-08-16 16:57:44 +0200
committerLorenz Meier <lm@inf.ethz.ch>2012-08-16 16:57:44 +0200
commit18e71843be6389e9c27a52b2117e78305496aa2e (patch)
tree3c232872feaf34a1a031dc253560d269aa63a3b4
parent46c4b987ccdd3c56588bf639a5500d974d5d2be6 (diff)
downloadpx4-firmware-18e71843be6389e9c27a52b2117e78305496aa2e.tar.gz
px4-firmware-18e71843be6389e9c27a52b2117e78305496aa2e.tar.bz2
px4-firmware-18e71843be6389e9c27a52b2117e78305496aa2e.zip
Increased attitude estimator bm stack
-rw-r--r--apps/mavlink/mavlink.c4
-rw-r--r--apps/px4/attitude_estimator_bm/Makefile2
2 files changed, 4 insertions, 2 deletions
diff --git a/apps/mavlink/mavlink.c b/apps/mavlink/mavlink.c
index 8e0fe629b..c151d791b 100644
--- a/apps/mavlink/mavlink.c
+++ b/apps/mavlink/mavlink.c
@@ -1320,8 +1320,10 @@ int mavlink_main(int argc, char *argv[])
v_status.errors_count1, v_status.errors_count2, v_status.errors_count3, v_status.errors_count4);
/* send over MAVLink */
- mavlink_msg_rc_channels_raw_send(chan, rc.timestamp / 1000, 0, rc.chan[0].raw, rc.chan[1].raw, rc.chan[2].raw, rc.chan[3].raw,
+ if ((hrt_absolute_time() - rc.timestamp) < 200000) {
+ mavlink_msg_rc_channels_raw_send(chan, rc.timestamp / 1000, 0, rc.chan[0].raw, rc.chan[1].raw, rc.chan[2].raw, rc.chan[3].raw,
rc.chan[4].raw, rc.chan[5].raw, rc.chan[6].raw, rc.chan[7].raw, rc.rssi);
+ }
lowspeed_counter = 0;
}
diff --git a/apps/px4/attitude_estimator_bm/Makefile b/apps/px4/attitude_estimator_bm/Makefile
index cf971ae05..172940115 100644
--- a/apps/px4/attitude_estimator_bm/Makefile
+++ b/apps/px4/attitude_estimator_bm/Makefile
@@ -37,6 +37,6 @@
APPNAME = attitude_estimator_bm
PRIORITY = SCHED_PRIORITY_MAX - 10
-STACKSIZE = 4096
+STACKSIZE = 8000
include $(APPDIR)/mk/app.mk