Skip to content
Snippets Groups Projects
Commit cbf8bf90 authored by Emilio Corigliano's avatar Emilio Corigliano
Browse files

[Stepper][StepperPWM] Moving stepper only if enabled

parent ef4e6b6d
No related branches found
No related tags found
No related merge requests found
......@@ -113,7 +113,7 @@ void Stepper::setDirection()
void Stepper::move(int16_t steps)
{
if (speed == 0)
if (!enabled || speed == 0 || steps == 0)
return;
unsigned int halfStepDelay = 1e6 / (speed * 360 / stepAngle * microStep);
......
......@@ -62,7 +62,7 @@ void StepperPWM::setMicroStepping(uint16_t microStep)
void StepperPWM::move(int16_t steps)
{
if (speed == 0 || steps == 0)
if (!enabled || speed == 0 || steps == 0)
return;
// First update currentPositionDeg. This method corrects the initial
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment