The subsystem design/basis for the final project

Dependencies:   mbed-rtos mbed-src pixylib

Revision:
14:2d609d465f00
Parent:
7:5ef312aa2678
Child:
15:caa5a93a31d7
--- a/main.cpp	Fri Mar 25 19:34:16 2016 +0000
+++ b/main.cpp	Sat Mar 26 17:52:34 2016 +0000
@@ -3,7 +3,6 @@
 
 #include "global.h"
 #include "robot.h"
-#include "tuning.h"
 
 
 // Definitions
@@ -11,11 +10,7 @@
 enum Mode {
     AUTO_TRACK = '0', 
     MANUAL_CONTROL = '1', 
-    MOTOR_TUNING = '2',
-    SPEED_TUNING = '3',
-    STEERING_TUNING = '4',
-    TILT_TUNING = '5',
-    SYSTEM_TUNING = '6'
+    SYSTEM_TUNING = '2'
 };
 
 void PrintMenu(Serial *pc);
@@ -41,25 +36,14 @@
         pc.printf("\r\n\r\n");
         switch (mode) {
             case AUTO_TRACK: 
-                AutoTrack();
+                AutoTrack(false);
                 break;
             case MANUAL_CONTROL: 
                 ManualControl();
                 break;
-            case MOTOR_TUNING: 
-                MotorTuning();
-                break;
-            case SPEED_TUNING: 
-                SpeedTuning();
-                break;
-            case STEERING_TUNING: 
-                SteeringTuning();
-                break;
-            case TILT_TUNING: 
-                TiltTuning();
-                break;
-            case SYSTEM_TUNING:
-                SystemTuning();
+            case SYSTEM_TUNING: 
+                AutoTrack(true);
+                pc.printf("Robot Shutdown... \r\n\r\n");
                 break;
             default:
                 pc.printf("Error: Invalid Selection \r\n\r\n");
@@ -78,11 +62,7 @@
     pc->printf("---------------------------------------------------------------- \r\n");
     pc->printf("0. Automated Tracking \r\n");
     pc->printf("1. Manual Control \r\n");
-    pc->printf("2. Motor Tuning \r\n");
-    pc->printf("3. Speed Tuning \r\n");
-    pc->printf("4. Steering Tuning \r\n");
-    pc->printf("5. Tilt Tuning \r\n");
-     pc->printf("6. System Tuning \r\n");
+     pc->printf("2. System Tuning \r\n");
     pc->printf("---------------------------------------------------------------- \r\n\r\n");
     
     pc->printf("=> ");