48 stepper motor

Maybe because it is defined in the code as a 32 step?

That dosn't change the physical movement of the motor, it just defines what the software "thinks" is one rotation.