mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-22 08:03:34 +08:00
EKF: add fault status bit for bad vertical accel data
This commit is contained in:
committed by
Mathieu Bresciani
parent
d936b85d71
commit
6e99ebd928
+1
-1
@@ -1092,7 +1092,7 @@ void Ekf::get_ekf_soln_status(uint16_t *status)
|
||||
const bool gps_pos_innov_bad = (_gps_pos_test_ratio(0) > 1.0f);
|
||||
const bool mag_innov_good = (_mag_test_ratio.max() < 1.0f) && (_yaw_test_ratio < 1.0f);
|
||||
soln_status.flags.gps_glitch = (gps_vel_innov_bad || gps_pos_innov_bad) && mag_innov_good;
|
||||
soln_status.flags.accel_error = _bad_vert_accel_detected;
|
||||
soln_status.flags.accel_error = _fault_status.flags.bad_acc_vertical;
|
||||
*status = soln_status.value;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user