aboutsummaryrefslogtreecommitdiff
path: root/src/modules/commander/accelerometer_calibration.cpp
diff options
context:
space:
mode:
authorJulian Oes <julian@oes.ch>2013-08-22 15:57:17 +0200
committerJulian Oes <julian@oes.ch>2013-08-22 15:57:17 +0200
commit5f1004117f8086c4bba5b4031f3aebd73411682c (patch)
treedb7650538973c72b35835247095743596af5645e /src/modules/commander/accelerometer_calibration.cpp
parent6c3da5aeddf929f5a4f19f6bd1b75c911c2a414c (diff)
downloadpx4-firmware-5f1004117f8086c4bba5b4031f3aebd73411682c.tar.gz
px4-firmware-5f1004117f8086c4bba5b4031f3aebd73411682c.tar.bz2
px4-firmware-5f1004117f8086c4bba5b4031f3aebd73411682c.zip
Restore proper feedback (mavlink and tone) for calibration commands, etc
Diffstat (limited to 'src/modules/commander/accelerometer_calibration.cpp')
-rw-r--r--src/modules/commander/accelerometer_calibration.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/modules/commander/accelerometer_calibration.cpp b/src/modules/commander/accelerometer_calibration.cpp
index ddd2e23d9..c2b2e9258 100644
--- a/src/modules/commander/accelerometer_calibration.cpp
+++ b/src/modules/commander/accelerometer_calibration.cpp
@@ -133,7 +133,7 @@ int read_accelerometer_avg(int sensor_combined_sub, float accel_avg[3], int samp
int mat_invert3(float src[3][3], float dst[3][3]);
int calculate_calibration_values(float accel_ref[6][3], float accel_T[3][3], float accel_offs[3], float g);
-void do_accel_calibration(int mavlink_fd) {
+int do_accel_calibration(int mavlink_fd) {
/* announce change */
mavlink_log_info(mavlink_fd, "accel calibration started");
@@ -176,11 +176,11 @@ void do_accel_calibration(int mavlink_fd) {
}
mavlink_log_info(mavlink_fd, "accel calibration done");
- tune_positive();
+ return OK;
} else {
/* measurements error */
mavlink_log_info(mavlink_fd, "accel calibration aborted");
- tune_negative();
+ return ERROR;
}
/* exit accel calibration mode */