aboutsummaryrefslogtreecommitdiff
path: root/src/modules/att_pos_estimator_ekf
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-06-07 13:04:49 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-06-07 13:04:49 +0200
commitebc12eebd0d2606bb2b9f51fd9edb058b65b18b4 (patch)
tree5f0194abf19e999456dc3f098477f8c2a7682b1b /src/modules/att_pos_estimator_ekf
parent34b6a91860e2925cfb7dbce4e3ce5b5a12c73e94 (diff)
parent5c74809dac57f58f92ad92433496731481703982 (diff)
downloadpx4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.tar.gz
px4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.tar.bz2
px4-firmware-ebc12eebd0d2606bb2b9f51fd9edb058b65b18b4.zip
Merged
Diffstat (limited to 'src/modules/att_pos_estimator_ekf')
-rw-r--r--src/modules/att_pos_estimator_ekf/kalman_main.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/modules/att_pos_estimator_ekf/kalman_main.cpp b/src/modules/att_pos_estimator_ekf/kalman_main.cpp
index 3b411031a..890184427 100644
--- a/src/modules/att_pos_estimator_ekf/kalman_main.cpp
+++ b/src/modules/att_pos_estimator_ekf/kalman_main.cpp
@@ -44,6 +44,7 @@
#include <string.h>
#include <systemlib/systemlib.h>
#include <systemlib/param/param.h>
+#include <systemlib/err.h>
#include <drivers/drv_hrt.h>
#include <math.h>
#include "KalmanNav.hpp"
@@ -73,7 +74,7 @@ usage(const char *reason)
if (reason)
fprintf(stderr, "%s\n", reason);
- fprintf(stderr, "usage: kalman_demo {start|stop|status} [-p <additional params>]\n\n");
+ warnx("usage: att_pos_estimator_ekf {start|stop|status} [-p <additional params>]");
exit(1);
}
@@ -94,13 +95,14 @@ int att_pos_estimator_ekf_main(int argc, char *argv[])
if (!strcmp(argv[1], "start")) {
if (thread_running) {
- printf("kalman_demo already running\n");
+ warnx("already running");
/* this is not an error */
exit(0);
}
thread_should_exit = false;
- deamon_task = task_spawn_cmd("kalman_demo",
+
+ deamon_task = task_spawn_cmd("att_pos_estimator_ekf",
SCHED_DEFAULT,
SCHED_PRIORITY_MAX - 5,
4096,
@@ -116,10 +118,10 @@ int att_pos_estimator_ekf_main(int argc, char *argv[])
if (!strcmp(argv[1], "status")) {
if (thread_running) {
- printf("\tkalman_demo app is running\n");
+ warnx("is running\n");
} else {
- printf("\tkalman_demo app not started\n");
+ warnx("not started\n");
}
exit(0);
@@ -132,7 +134,7 @@ int att_pos_estimator_ekf_main(int argc, char *argv[])
int kalman_demo_thread_main(int argc, char *argv[])
{
- printf("[kalman_demo] starting\n");
+ warnx("starting\n");
using namespace math;
@@ -144,7 +146,7 @@ int kalman_demo_thread_main(int argc, char *argv[])
nav.update();
}
- printf("[kalman_demo] exiting.\n");
+ printf("exiting.\n");
thread_running = false;