Code for our FYDP -only one IMU works right now -RTOS is working

Dependencies:   mbed

Committer:
majik
Date:
Wed Mar 18 22:23:48 2015 +0000
Revision:
0:964eb6a2ef00
This is our FYDP code, but only one IMU works with the RTOS.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
majik 0:964eb6a2ef00 1 #ifndef MOTORS_H
majik 0:964eb6a2ef00 2 #define MOTORS_H
majik 0:964eb6a2ef00 3
majik 0:964eb6a2ef00 4 #include "mbed.h"
majik 0:964eb6a2ef00 5 #include "TB6612.h"
majik 0:964eb6a2ef00 6
majik 0:964eb6a2ef00 7 class Motors
majik 0:964eb6a2ef00 8 {
majik 0:964eb6a2ef00 9 private:
majik 0:964eb6a2ef00 10
majik 0:964eb6a2ef00 11 void stop(void const *args);
majik 0:964eb6a2ef00 12
majik 0:964eb6a2ef00 13 public:
majik 0:964eb6a2ef00 14
majik 0:964eb6a2ef00 15 TB6612 * Left;
majik 0:964eb6a2ef00 16 TB6612 * Right;
majik 0:964eb6a2ef00 17 DigitalOut enable;
majik 0:964eb6a2ef00 18
majik 0:964eb6a2ef00 19 Motors(TB6612 * L, TB6612 * R, PinName STBY);
majik 0:964eb6a2ef00 20
majik 0:964eb6a2ef00 21 void flip();
majik 0:964eb6a2ef00 22 void reverse(bool m); //reverse one of the motors (0=right, 1=left)
majik 0:964eb6a2ef00 23 };
majik 0:964eb6a2ef00 24 #endif