aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-05-24 11:01:28 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-05-24 11:01:28 +0200
commitb7d1f3f10010949241a30a5208e3e9d93306625a (patch)
tree28ff9575b9d05b7552fc514577f24915ed5f4a8e
parent905299884db03a680f71d5ab6301596fa50ece9b (diff)
downloadpx4-firmware-b7d1f3f10010949241a30a5208e3e9d93306625a.tar.gz
px4-firmware-b7d1f3f10010949241a30a5208e3e9d93306625a.tar.bz2
px4-firmware-b7d1f3f10010949241a30a5208e3e9d93306625a.zip
Make error reporting consistent
-rw-r--r--src/systemcmds/config/config.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/systemcmds/config/config.c b/src/systemcmds/config/config.c
index e8ccbc149..4a97d328c 100644
--- a/src/systemcmds/config/config.c
+++ b/src/systemcmds/config/config.c
@@ -173,8 +173,9 @@ do_gyro(int argc, char *argv[])
warnx("gyro self test FAILED! Check calibration:");
struct gyro_scale scale;
ret = ioctl(fd, GYROIOCGSCALE, (long unsigned int)&scale);
+
if (ret) {
- err(1, "gyro scale fail");
+ err(1, "failed getting gyro scale");
}
warnx("offsets: X: % 9.6f Y: % 9.6f Z: % 9.6f", (double)scale.x_offset, (double)scale.y_offset, (double)scale.z_offset);
@@ -247,7 +248,7 @@ do_mag(int argc, char *argv[])
ret = ioctl(fd, MAGIOCGSCALE, (long unsigned int)&scale);
if (ret) {
- errx(ret, "failed getting mag scale");
+ err(ret, "failed getting mag scale");
}
warnx("offsets: X: % 9.6f Y: % 9.6f Z: % 9.6f", (double)scale.x_offset, (double)scale.y_offset, (double)scale.z_offset);
@@ -320,7 +321,7 @@ do_accel(int argc, char *argv[])
ret = ioctl(fd, ACCELIOCGSCALE, (long unsigned int)&scale);
if (ret) {
- errx(ret, "failed getting mag scale");
+ err(ret, "failed getting accel scale");
}
warnx("offsets: X: % 9.6f Y: % 9.6f Z: % 9.6f", (double)scale.x_offset, (double)scale.y_offset, (double)scale.z_offset);