Fixed calibration, added calibration for accel, working on further filter improvements

This commit is contained in:
Lorenz Meier
2012-08-29 14:20:55 +02:00
parent cbf020de87
commit 7d87f2b06e
3 changed files with 149 additions and 50 deletions
+3 -1
View File
@@ -377,7 +377,9 @@ void get_mavlink_mode_and_state(const struct vehicle_status_s *c_status, uint8_t
switch (c_status->state_machine) {
case SYSTEM_STATE_PREFLIGHT:
if (c_status->preflight_gyro_calibration || c_status->preflight_mag_calibration) {
if (c_status->flag_preflight_gyro_calibration ||
c_status->flag_preflight_mag_calibration ||
c_status->flag_preflight_accel_calibration) {
*mavlink_state = MAV_STATE_CALIBRATING;
*mavlink_mode &= ~MAV_MODE_FLAG_SAFETY_ARMED;
} else {