From 85bba3c145cb2ee2e2d6428d41da0e38ad40c9b4 Mon Sep 17 00:00:00 2001 From: Willian Galvani Date: Mon, 1 Jul 2024 21:38:50 -0300 Subject: [PATCH] AP_Compass: warn user if fix_radius() is skipped --- libraries/AP_Compass/CompassCalibrator.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/AP_Compass/CompassCalibrator.cpp b/libraries/AP_Compass/CompassCalibrator.cpp index 3b917c4bd7..8845ba260e 100644 --- a/libraries/AP_Compass/CompassCalibrator.cpp +++ b/libraries/AP_Compass/CompassCalibrator.cpp @@ -1067,6 +1067,7 @@ bool CompassCalibrator::fix_radius(void) { Location loc; if (!AP::ahrs().get_location(loc) && !AP::ahrs().get_origin(loc)) { + GCS_SEND_TEXT(MAV_SEVERITY_WARNING, "MagCal: No location, fix_radius skipped"); // we don't have a position, leave scale factor as 0. This // will disable use of WMM in the EKF. Users can manually set // scale factor after calibration if it is known