cleaned up motor class with separate header and .cpp files

Dependencies:   mbed

Dependents:   TerraBot_Drive_2D TerraBot_Drive_2D TerraBot_Drive_2D_FINAL DUMP_TRUCK_Test ... more

Committer:
simplyellow
Date:
Fri Oct 07 01:21:10 2016 +0000
Revision:
0:0a5af2965205
Child:
2:7674afbf8e53
cleaned up motor class

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simplyellow 0:0a5af2965205 1 #ifndef MBED_FLASHER_H
simplyellow 0:0a5af2965205 2 #define MBED_FLASHER_H
simplyellow 0:0a5af2965205 3
simplyellow 0:0a5af2965205 4 #include "mbed.h"
simplyellow 0:0a5af2965205 5
simplyellow 0:0a5af2965205 6 class Motor {
simplyellow 0:0a5af2965205 7 public:
simplyellow 0:0a5af2965205 8 Motor(PinName pwm, PinName dir);
simplyellow 0:0a5af2965205 9 void write(float Val);
simplyellow 0:0a5af2965205 10 float read();
simplyellow 0:0a5af2965205 11 private:
simplyellow 0:0a5af2965205 12 PwmOut pwmPin;
simplyellow 0:0a5af2965205 13 DigitalOut dirPin;
simplyellow 0:0a5af2965205 14 float lastVal;
simplyellow 0:0a5af2965205 15
simplyellow 0:0a5af2965205 16 };
simplyellow 0:0a5af2965205 17
simplyellow 0:0a5af2965205 18 #endif