From 260b77dd78e5f41ae39748d858fd51abe2eefb3c Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 31 Jan 2016 14:53:40 +0100 Subject: [PATCH] MPU9250: Make check return values more discriminative --- src/drivers/mpu9250/mpu9250.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/drivers/mpu9250/mpu9250.cpp b/src/drivers/mpu9250/mpu9250.cpp index d34b8ba651..cf43dd7dc0 100644 --- a/src/drivers/mpu9250/mpu9250.cpp +++ b/src/drivers/mpu9250/mpu9250.cpp @@ -913,27 +913,27 @@ MPU9250::accel_self_test() /* inspect accel offsets */ if (fabsf(_accel_scale.x_offset) < 0.000001f) { - return 1; + return 2; } if (fabsf(_accel_scale.x_scale - 1.0f) > 0.4f || fabsf(_accel_scale.x_scale - 1.0f) < 0.000001f) { - return 1; + return 3; } if (fabsf(_accel_scale.y_offset) < 0.000001f) { - return 1; + return 4; } if (fabsf(_accel_scale.y_scale - 1.0f) > 0.4f || fabsf(_accel_scale.y_scale - 1.0f) < 0.000001f) { - return 1; + return 5; } if (fabsf(_accel_scale.z_offset) < 0.000001f) { - return 1; + return 6; } if (fabsf(_accel_scale.z_scale - 1.0f) > 0.4f || fabsf(_accel_scale.z_scale - 1.0f) < 0.000001f) { - return 1; + return 7; } return 0;