
hej
hack_motor.h@0:36611331980a, 2014-04-05 (annotated)
- Committer:
- Risifutti
- Date:
- Sat Apr 05 09:30:52 2014 +0000
- Revision:
- 0:36611331980a
hej;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Risifutti | 0:36611331980a | 1 | #ifndef HACK_MOTOR_H |
Risifutti | 0:36611331980a | 2 | #define HACK_MOTOR_H |
Risifutti | 0:36611331980a | 3 | #include "mbed.h" |
Risifutti | 0:36611331980a | 4 | |
Risifutti | 0:36611331980a | 5 | class Wheel { |
Risifutti | 0:36611331980a | 6 | |
Risifutti | 0:36611331980a | 7 | public: |
Risifutti | 0:36611331980a | 8 | PwmOut M1A, M2A; |
Risifutti | 0:36611331980a | 9 | PwmOut GrabA; |
Risifutti | 0:36611331980a | 10 | PwmOut HejsA; |
Risifutti | 0:36611331980a | 11 | |
Risifutti | 0:36611331980a | 12 | DigitalOut M1B, M2B, GrabB, HejsB; |
Risifutti | 0:36611331980a | 13 | |
Risifutti | 0:36611331980a | 14 | Wheel(); |
Risifutti | 0:36611331980a | 15 | void FW(); |
Risifutti | 0:36611331980a | 16 | void BW(); |
Risifutti | 0:36611331980a | 17 | void right(); |
Risifutti | 0:36611331980a | 18 | void left(); |
Risifutti | 0:36611331980a | 19 | void stop(); |
Risifutti | 0:36611331980a | 20 | void init(); |
Risifutti | 0:36611331980a | 21 | void open(); |
Risifutti | 0:36611331980a | 22 | void close(); |
Risifutti | 0:36611331980a | 23 | void hejs(); |
Risifutti | 0:36611331980a | 24 | void saenk(); |
Risifutti | 0:36611331980a | 25 | float speed; |
Risifutti | 0:36611331980a | 26 | |
Risifutti | 0:36611331980a | 27 | protected: |
Risifutti | 0:36611331980a | 28 | float fw, bw; |
Risifutti | 0:36611331980a | 29 | |
Risifutti | 0:36611331980a | 30 | }; |
Risifutti | 0:36611331980a | 31 | |
Risifutti | 0:36611331980a | 32 | |
Risifutti | 0:36611331980a | 33 | |
Risifutti | 0:36611331980a | 34 | #endif |