diff --git a/components/step_motor_ctrl_module/step_motor_ctrl_module.cpp b/components/step_motor_ctrl_module/step_motor_ctrl_module.cpp index 00cea79..3480a88 100644 --- a/components/step_motor_ctrl_module/step_motor_ctrl_module.cpp +++ b/components/step_motor_ctrl_module/step_motor_ctrl_module.cpp @@ -876,6 +876,7 @@ int32_t StepMotorCtrlModule::motor_calculated_pos_by_move_to_zero() { } else { m_module_last_cmd_exec_status = erro; set_last_exec_status(erro, dx + m_param.shift_x); + m_stepM1->setXACTUAL(0); } }, [this]() { _motor_stop(); });