}
// Does a manual step pulse, used for direct encoder control of a stepper
+// NOTE this is experimental and may change and/or be reomved in the future, it is an unsupported feature.
+// use at your own risk
void StepperMotor::manual_step(bool dir)
{
if(!is_enabled()) enable(true);