mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-03 08:48:53 +08:00
PreflightCheck: improve output in case of mag inconsistency
This commit is contained in:
committed by
Lorenz Meier
parent
fe37ee2b7f
commit
89a0a3acb6
@@ -225,7 +225,9 @@ static bool magConsistencyCheck(orb_advert_t *mavlink_log_pub, vehicle_status_s
|
||||
pass = pass || sensors.mag_inconsistency_angle < math::radians<float>(angle_difference_limit_deg);
|
||||
|
||||
if (!pass && report_status) {
|
||||
mavlink_log_critical(mavlink_log_pub, "Preflight Fail: Compass Sensors inconsistent");
|
||||
mavlink_log_critical(mavlink_log_pub, "Preflight Fail: Compasses %d° inconsistent",
|
||||
static_cast<int>(math::degrees<float>(sensors.mag_inconsistency_angle)));
|
||||
mavlink_log_critical(mavlink_log_pub, "Please check orientations and recalibrate");
|
||||
set_health_flags_healthy(subsystem_info_s::SUBSYSTEM_TYPE_MAG, false, status);
|
||||
set_health_flags_healthy(subsystem_info_s::SUBSYSTEM_TYPE_MAG2, false, status);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user