Final

Committer:
jbeason3
Date:
Wed Nov 06 04:53:49 2019 +0000
Revision:
0:e0bfe92fd649
Final

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jbeason3 0:e0bfe92fd649 1 #ifndef Motor_Driver_H
jbeason3 0:e0bfe92fd649 2 #define Motor_Driver_H
jbeason3 0:e0bfe92fd649 3
jbeason3 0:e0bfe92fd649 4 #include "mbed.h"
jbeason3 0:e0bfe92fd649 5
jbeason3 0:e0bfe92fd649 6 class BLDR {
jbeason3 0:e0bfe92fd649 7 public:
jbeason3 0:e0bfe92fd649 8 BLDR(PinName in1, PinName in2, PinName pmw);
jbeason3 0:e0bfe92fd649 9 void set_dir(int dir);
jbeason3 0:e0bfe92fd649 10 void set_duty(float dc);
jbeason3 0:e0bfe92fd649 11
jbeason3 0:e0bfe92fd649 12 private:
jbeason3 0:e0bfe92fd649 13 PwmOut _pwm;
jbeason3 0:e0bfe92fd649 14 DigitalOut _in1;
jbeason3 0:e0bfe92fd649 15 DigitalOut _in2;
jbeason3 0:e0bfe92fd649 16
jbeason3 0:e0bfe92fd649 17 };
jbeason3 0:e0bfe92fd649 18
jbeason3 0:e0bfe92fd649 19 //needed ending text
jbeason3 0:e0bfe92fd649 20 #endif