Utility library for multiple control sources (e.g. PC).

Dependents:   uva_nc

Revision:
2:f3dbcaf26222
Parent:
1:39cb90d4bbed
Child:
3:8f13d2dafaed
--- a/PcControls.cpp	Wed Jan 06 12:17:52 2016 +0000
+++ b/PcControls.cpp	Wed Jan 06 13:28:40 2016 +0000
@@ -1,7 +1,7 @@
 #include "PcControls.h"
 
-MotorControlsPc::MotorControlsPc(Serial &pc, MotorController &motorController) : 
-    pc ( pc ), motorController ( motorController ) {
+MotorControlsPc::MotorControlsPc(MotorController &motorController) : 
+    motorController ( motorController ) {
 }
 
 void MotorControlsPc::ProcessPcInput(char c) {
@@ -13,7 +13,7 @@
             this->motorController.turnLeft();
             break;
         case MOTOR_POSITION:
-            pc.printf("Motor position: %3.3f%% \r\n", this->motorController.getPosition());
+            printf("Motor position: %3.3f%% \r\n", this->motorController.getPosition());
             break;
         case MOTOR_START:
             this->motorController.start();