summaryrefslogtreecommitdiff
path: root/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h')
-rw-r--r--firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h b/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h
index 9b60a7f4..1b6f416f 100644
--- a/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h
+++ b/firmware/os/algos/calibration/online_calibration/magnetometer/mag_diverse_cal/mag_diverse_cal.h
@@ -66,6 +66,11 @@ class MagDiverseCal final : public OnlineCalibration<CalibrationDataThreeAxis> {
bool SetInitialCalibration(
const CalibrationDataThreeAxis& input_cal_data) final;
+ // Indicates which values are modified by this calibration algorithm.
+ CalibrationTypeFlags which_calibration_flags() const final {
+ return CalibrationTypeFlags::BIAS;
+ }
+
// Returns the calibration sensor type.
SensorType get_sensor_type() const final {
return SensorType::kMagnetometerUt;