29 #include <mraa/gpio.h>
82 ULN200XA(
int stepsPerRev,
int i1,
int i2,
int i3,
int i4);
131 struct timeval m_startTime;
134 mraa_gpio_context m_stepI1;
135 mraa_gpio_context m_stepI2;
136 mraa_gpio_context m_stepI3;
137 mraa_gpio_context m_stepI4;
142 uint32_t m_stepDelay;
void setDirection(ULN200XA_DIRECTION_T dir)
Definition: uln200xa.cxx:131
void initClock()
Definition: uln200xa.cxx:84
uint32_t getMillis()
Definition: uln200xa.cxx:89
void release()
Definition: uln200xa.cxx:242
void stepperSteps(unsigned int steps)
Definition: uln200xa.cxx:214
~ULN200XA()
Definition: uln200xa.cxx:118
UPM module for the ULN200XA Darlington Stepper Driver.
Definition: uln200xa.h:62
ULN200XA_DIRECTION_T
Definition: uln200xa.h:68
ULN200XA(int stepsPerRev, int i1, int i2, int i3, int i4)
Definition: uln200xa.cxx:34
void setSpeed(int speed)
Definition: uln200xa.cxx:126