mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-01 02:55:07 +08:00
drivers: Don't require driver level gyro offsets to be non-zero
This commit is contained in:
committed by
Lorenz Meier
parent
bdbc4f4d65
commit
253683af5f
@@ -551,14 +551,6 @@ BMI160::gyro_self_test()
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* check if all scales are zero */
|
|
||||||
if ((fabsf(_gyro_scale.x_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.y_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.z_offset) < 0.000001f)) {
|
|
||||||
/* if all are zero, this device is not calibrated */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1105,14 +1105,6 @@ MPU6000::gyro_self_test()
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* check if all scales are zero */
|
|
||||||
if ((fabsf(_gyro_scale.x_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.y_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.z_offset) < 0.000001f)) {
|
|
||||||
/* if all are zero, this device is not calibrated */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -954,14 +954,6 @@ MPU6500::gyro_self_test()
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* check if all scales are zero */
|
|
||||||
if ((fabsf(_gyro_scale.x_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.y_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.z_offset) < 0.000001f)) {
|
|
||||||
/* if all are zero, this device is not calibrated */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -641,14 +641,6 @@ MPU9250::gyro_self_test()
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* check if all scales are zero */
|
|
||||||
if ((fabsf(_gyro_scale.x_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.y_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.z_offset) < 0.000001f)) {
|
|
||||||
/* if all are zero, this device is not calibrated */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -669,14 +669,6 @@ GYROSIM::gyro_self_test()
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* check if all scales are zero */
|
|
||||||
if ((fabsf(_gyro_scale.x_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.y_offset) < 0.000001f) &&
|
|
||||||
(fabsf(_gyro_scale.z_offset) < 0.000001f)) {
|
|
||||||
/* if all are zero, this device is not calibrated */
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user