31 #include <mraa/pwm.hpp>
32 #include <mraa/aio.hpp>
33 #include <mraa/common.hpp>
35 #include <mraa/gpio.hpp>
37 #define MIN_PERIOD 500
38 #define MAX_PERIOD 1000
39 #define PULSEWIDTH 480
115 mraa::Gpio m_dirPinCtx;
116 mraa::Pwm m_pwmStepContext;
118 mraa::Result move (
int ticks);
119 mraa::Result dirForward ();
120 mraa::Result dirBackwards ();
mraa::Result stepForward(int ticks)
Definition: stepmotor.cxx:63
StepMotor(int dirPin, int stePin)
Definition: stepmotor.cxx:35
mraa::Result stepBackwards(int ticks)
Definition: stepmotor.cxx:69
void setSpeed(int speed)
Definition: stepmotor.cxx:50
API for the Stepper Motor.
Definition: stepmotor.h:69