aboutsummaryrefslogtreecommitdiff
path: root/apps/commander/commander.c
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2012-11-15 17:20:14 +0100
committerLorenz Meier <lm@inf.ethz.ch>2012-11-15 17:20:14 +0100
commit3016ae72a3b3b7d7bf1df937fd62a14f53eace6f (patch)
tree5450582f2fcbdcea7ca6bfa057c168eedaee40ff /apps/commander/commander.c
parent7f916779df3d758ade6836adb6e5f66b5b41bdd3 (diff)
downloadpx4-firmware-3016ae72a3b3b7d7bf1df937fd62a14f53eace6f.tar.gz
px4-firmware-3016ae72a3b3b7d7bf1df937fd62a14f53eace6f.tar.bz2
px4-firmware-3016ae72a3b3b7d7bf1df937fd62a14f53eace6f.zip
minor cosmetic changes in commander
Diffstat (limited to 'apps/commander/commander.c')
-rw-r--r--apps/commander/commander.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/commander/commander.c b/apps/commander/commander.c
index c577fe864..c3e825a86 100644
--- a/apps/commander/commander.c
+++ b/apps/commander/commander.c
@@ -268,6 +268,7 @@ void tune_confirm(void) {
void do_mag_calibration(int status_pub, struct vehicle_status_s *status)
{
+
/* set to mag calibration mode */
status->flag_preflight_mag_calibration = true;
state_machine_publish(status_pub, status, mavlink_fd);
@@ -324,7 +325,7 @@ void do_mag_calibration(int status_pub, struct vehicle_status_s *status)
uint64_t axis_deadline = hrt_absolute_time();
uint64_t calibration_deadline = hrt_absolute_time() + calibration_interval;
- const char axislabels[3] = { 'X', 'Z', 'Y'};
+ const char axislabels[3] = { 'X', 'Y', 'Z'};
int axis_index = -1;
float *x = (float*)malloc(sizeof(float) * calibration_maxcount);
@@ -470,6 +471,7 @@ void do_mag_calibration(int status_pub, struct vehicle_status_s *status)
int save_ret = param_save_default();
if(save_ret != 0) {
warn("WARNING: auto-save of params to storage failed");
+ mavlink_log_info(mavlink_fd, "[cmd] FAILED storing calibration");
}
printf("[mag cal]\tscale: %.6f %.6f %.6f\n \toffset: %.6f %.6f %.6f\nradius: %.6f GA\n",
@@ -1131,7 +1133,7 @@ int commander_main(int argc, char *argv[])
daemon_task = task_spawn("commander",
SCHED_DEFAULT,
SCHED_PRIORITY_MAX - 50,
- 4096,
+ 4000,
commander_thread_main,
(argv) ? (const char **)&argv[2] : (const char **)NULL);
thread_running = true;