Cubic Hand project for EECS 249A course.

Dependencies:   MMA8451Q TSI cc3000_hostdriver_mbedsocket NVIC_set_all_priorities mbed Multi_WS2811

Committer:
kalbers
Date:
Thu Dec 11 06:44:30 2014 +0000
Revision:
35:b6fb5dd65a98
Parent:
33:ff87df17c55d
Child:
37:996bd22a633f
Fixed Merge Issues

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kalbers 1:587189fb6d87 1
kalbers 3:5f5d75cba8e1 2 #include "mbed.h"
kalbers 29:9deef77084af 3 //#include "main.h"
kalbers 3:5f5d75cba8e1 4 #include "DataGlove.h"
kalbers 1:587189fb6d87 5
kalbers 1:587189fb6d87 6
kalbers 3:5f5d75cba8e1 7 DataGlove MasterGlove;
kalbers 1:587189fb6d87 8
kalbers 13:c701f1122797 9
kalbers 3:5f5d75cba8e1 10 int main()
kalbers 3:5f5d75cba8e1 11 {
kalbers 35:b6fb5dd65a98 12 long Counter = 0;
kalbers 35:b6fb5dd65a98 13 DigitalOut StatusLED(LED1);
kalbers 35:b6fb5dd65a98 14 StatusLED = 0;
kalbers 13:c701f1122797 15 Serial pc(USBTX, USBRX);
kalbers 13:c701f1122797 16 pc.baud(115200);
kalbers 13:c701f1122797 17 pc.printf("Connceted to PC \r\n");
kalbers 3:5f5d75cba8e1 18 MasterGlove.Init();
kalbers 13:c701f1122797 19 pc.printf("DataGlove Cube Client\r\n");
kalbers 3:5f5d75cba8e1 20 while(true)
kalbers 3:5f5d75cba8e1 21 {
kalbers 35:b6fb5dd65a98 22 MasterGlove.ReceiveBlocking();
kalbers 15:b48ac00af0b8 23 //pc.printf("Looping \r\n");
kalbers 15:b48ac00af0b8 24 //wait(0.1);
kalbers 35:b6fb5dd65a98 25 if(Counter++%25 == 0)
kalbers 35:b6fb5dd65a98 26 {
kalbers 35:b6fb5dd65a98 27 StatusLED = !StatusLED;
kalbers 35:b6fb5dd65a98 28 }
kalbers 1:587189fb6d87 29 }
kalbers 1:587189fb6d87 30 }