95 LocoStepper(uint8_t pin1, uint8_t pin2, uint8_t *inpStep2 = NULL);
107 LocoStepper(uint8_t pin1, uint8_t pin2, uint8_t pin3, uint8_t pin4, uint8_t *inpStep2 = NULL);
114 void moveTo(
long absolute);
119 void move(
long relative);
191 void step2(uint8_t step);
198 void step4(uint8_t step);
204 uint8_t _pin1, _pin2, _pin3, _pin4;
207 bool invertedDigital;
222 unsigned long _stepInterval;
225 unsigned long _lastRunTime;
228 unsigned long _lastStepTime;
231 unsigned int _minPulseWidth;
void setCurrentPosition(long position)
void setMinPulseWidth(unsigned int minWidth)
void setSpeed(float speed)
void moveTo(long absolute)
LocoStepper(uint8_t pin1, uint8_t pin2, uint8_t *inpStep2 = NULL)
Support for stepper motors with acceleration etc.