diff options
Diffstat (limited to 'firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc')
-rw-r--r-- | firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc b/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc index fe787b1a..2453dcd5 100644 --- a/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc +++ b/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.cc @@ -16,12 +16,13 @@ #include "calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h" +#ifdef MAG_CAL_DEBUG_ENABLE #include "calibration/util/cal_log.h" +#endif // MAG_CAL_DEBUG_ENABLE namespace online_calibration { // Empirically estimated upper bounds on offset error. -constexpr float MagDiverseCal::kLowQualityUt; constexpr float MagDiverseCal::kHighQualityUt; void MagDiverseCal::Initialize( @@ -71,8 +72,10 @@ bool MagDiverseCal::SetInitialCalibration( const CalibrationDataThreeAxis& input_cal_data) { // Checks that the input calibration type matches the algorithm type. if (input_cal_data.type != get_sensor_type()) { +#ifdef MAG_CAL_DEBUG_ENABLE CAL_DEBUG_LOG("[MagDiverseCal]", "SetInitialCalibration failed due to wrong sensor type."); +#endif // MAG_CAL_DEBUG_ENABLE return false; } |