Robot code for searching an object and charging at it.

Dependencies:   HCSR04 Motor mbed

Revision:
23:07b3c12800a6
Parent:
21:42c0db071a7f
Parent:
22:e808fb71847d
Child:
25:7662e93a77eb
--- a/functions.cpp	Sun Jun 07 14:59:23 2015 +0000
+++ b/functions.cpp	Sun Jun 07 15:05:00 2015 +0000
@@ -145,7 +145,7 @@
     MotorRight.speed(speed);
 }
 
-void moverandom()
+void move_random(float speed)
 {
     int counter;
     int fwd_bck;
@@ -167,16 +167,16 @@
             // If fwd == 1 move forward
             if  (fwd == 1) { 
                 printf("Moving forward\n");
-                move_detect(move_forwardspeed, fwd_bck, random_time);
+                move_detect(speed, fwd_bck, random_time);
             // If fwd == 0 move bacward
             } else {
                 printf("Moving bacwards\n");
-                move_detect(-move_forwardspeed, fwd_bck, random_time);
+                move_detect(speed, fwd_bck, random_time);
             }   
         // Turn
         } else {
             printf("Turning\n");
-            move_detect(move_forwardspeed, fwd_bck, random_time);
+            move_detect(speed, fwd_bck, random_time);
         }
     }
 }