Cubic Hand project for EECS 249A course.

Dependencies:   MMA8451Q TSI cc3000_hostdriver_mbedsocket NVIC_set_all_priorities mbed Multi_WS2811

Committer:
naren
Date:
Thu Dec 11 07:03:09 2014 +0000
Revision:
36:4a58639da6cf
Parent:
15:b48ac00af0b8
Child:
37:996bd22a633f
Created Correction class; ; This corrects and filters the sensor data

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kalbers 1:587189fb6d87 1
kalbers 3:5f5d75cba8e1 2 #include "mbed.h"
kalbers 3:5f5d75cba8e1 3 #include "main.h"
kalbers 3:5f5d75cba8e1 4 #include "DataGlove.h"
naren 36:4a58639da6cf 5 #include "Glove.h"
naren 36:4a58639da6cf 6 #include "Correction.h"
kalbers 1:587189fb6d87 7
naren 36:4a58639da6cf 8 #pragma once
kalbers 1:587189fb6d87 9
kalbers 3:5f5d75cba8e1 10 DataGlove MasterGlove;
naren 36:4a58639da6cf 11 //Correction Correct;
kalbers 13:c701f1122797 12
kalbers 3:5f5d75cba8e1 13 int main()
kalbers 3:5f5d75cba8e1 14 {
naren 36:4a58639da6cf 15 Glove unfiltered;
naren 36:4a58639da6cf 16 Glove filtered;
kalbers 13:c701f1122797 17 Serial pc(USBTX, USBRX);
kalbers 13:c701f1122797 18 pc.baud(115200);
kalbers 13:c701f1122797 19 pc.printf("Connceted to PC \r\n");
kalbers 3:5f5d75cba8e1 20 MasterGlove.Init();
kalbers 13:c701f1122797 21 pc.printf("DataGlove Cube Client\r\n");
kalbers 3:5f5d75cba8e1 22 while(true)
kalbers 3:5f5d75cba8e1 23 {
naren 36:4a58639da6cf 24 unfiltered = MasterGlove.ReceiveBlocking();
naren 36:4a58639da6cf 25 //filtered = Correct.Correct(unfiltered);
kalbers 15:b48ac00af0b8 26 //pc.printf("Looping \r\n");
kalbers 15:b48ac00af0b8 27 //wait(0.1);
kalbers 1:587189fb6d87 28 }
kalbers 1:587189fb6d87 29 }