diff --git a/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp b/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp index e31ba33d02..85ebcea5a5 100644 --- a/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp +++ b/src/platforms/posix/drivers/df_mpu9250_wrapper/df_mpu9250_wrapper.cpp @@ -547,6 +547,9 @@ void DfMpu9250Wrapper::_update_mag_calibration() if (res != OK) { PX4_ERR("Could not access param %s", str); } + + // We got calibration values, let's exit. + return; } // Set sane default calibration values