servodisc goodness

Dependencies:   mbed-dev-f303

Revision:
4:6e290eb553cd
Parent:
3:2e9713c61c2d
Child:
5:96cd67bcac8c
--- a/main.cpp	Wed Dec 13 05:04:38 2017 +0000
+++ b/main.cpp	Wed Jan 10 04:44:10 2018 +0000
@@ -31,7 +31,7 @@
 void InitGPIO();
 void WriteVoltage( float v);
 int GetID();
-void SerialISR(void);
+void SerialISR();
 
 
 
@@ -118,6 +118,7 @@
     pc.baud(921600);
     io.baud(921600);
 
+
     //pc.printf("\n\r Rubix Controller\n\r");
     id_1.mode(PullUp);
     id_2.mode(PullUp);
@@ -135,6 +136,7 @@
     //pc.printf("Initializing Encoder\n\r");
     //pc.printf("Initializing PWM\n\r");
     //wait(.1);
+    io.attach(&SerialISR);
     while(1) {
     }
 }
@@ -222,8 +224,8 @@
     }
 
 void SerialISR(void){
-    // PC Serial Interrupt //
     
+    io.putc(io.getc());
     
     }