diff --git a/mcc/mcc_slewing_model.h b/mcc/mcc_slewing_model.h index 93e0362..ae10ddc 100644 --- a/mcc/mcc_slewing_model.h +++ b/mcc/mcc_slewing_model.h @@ -191,6 +191,11 @@ public: } + auto hw_err = hardware->hardwareGetState(&hw_state); + if (hw_err) { + return mcc_deduce_error(hw_err, MccSimpleSlewingModelErrorCode::ERROR_HW_GETSTATE); + } + t_err = telemetry->targetToMountDist(&dist); if (t_err) { return mcc_deduce_error(t_err, MccSimpleSlewingModelErrorCode::ERROR_DIST_TELEMETRY);