Mechatronics Robotics / Mbed 2 deprecated BrobotV1

Dependencies:   mbed UniServ

Files at this revision

API Documentation at this revision

Comitter:
huynh270
Date:
Fri May 26 11:23:05 2017 +0000
Parent:
4:48f218aa98a7
Child:
6:b2f9a005340b
Commit message:
moved state variables outside of main

Changed in this revision

mainV6.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/mainV6.cpp	Fri May 26 11:18:08 2017 +0000
+++ b/mainV6.cpp	Fri May 26 11:23:05 2017 +0000
@@ -187,6 +187,9 @@
     pwmR = dutyCycleRight;
 }
 
+enum robot_states {idle=0, search, approach};   //so that we can reference states by name vs number
+int robot_state=idle;    // define and start in idle state
+
 int main()
 {
     enableMotorDriver = 0;  //safety precaution
@@ -194,9 +197,6 @@
 
     t1.attach( &ledShow, 0.05f );  //ticker
 
-    enum robot_states {idle=0, search, approach};   //so that we can reference states by name vs number
-    int robot_state=idle;    // define and start in idle state
-
     //initialize distance sensors
     for( int ii = 0; ii<6; ++ii)
         sensors[ii].init(&distance, &bit0, &bit1, &bit2, ii);