33 #include <mraa/gpio.h>
35 #define MIN_PERIOD 500
36 #define MAX_PERIOD 1000
37 #define PULSEWIDTH 480
109 mraa_gpio_context m_dirPinCtx;
110 mraa_pwm_context m_pwmStepContext;
112 mraa_result_t move (
int ticks);
113 mraa_result_t dirForward ();
114 mraa_result_t dirBackwards ();
StepMotor(int dirPin, int stePin)
Definition: stepmotor.cxx:33
mraa_result_t stepBackwards(int ticks)
Definition: stepmotor.cxx:86
mraa_result_t stepForward(int ticks)
Definition: stepmotor.cxx:80
~StepMotor()
Definition: stepmotor.cxx:55
void setSpeed(int speed)
Definition: stepmotor.cxx:67
C++ API for the Stepper motor library.
Definition: stepmotor.h:66