YRL Maze lab made more script-y

Dependencies:   PsiSwarmLab-ScriptingBased mbed

Fork of UKESF_Lab by UKESF Headstart Summer School

Revision:
34:232559052b2f
Parent:
32:cdcc91651e55
--- a/main.h	Fri Sep 14 17:33:20 2018 +0000
+++ b/main.h	Tue Sep 18 09:38:42 2018 +0000
@@ -22,17 +22,17 @@
 static float cm_in_5_seconds = 40;
 static float degrees_in_5_seconds = 300;
 
-void inline set_distance_in_5_seconds(float dist) { cm_in_5_seconds = dist; }
-void inline set_degrees_in_5_seconds(float degrees) { degrees_in_5_seconds = degrees; }
+void inline cms_travelled_in_5_seconds(float dist) { cm_in_5_seconds = dist; }
+void inline degrees_turned_in_5_seconds(float degrees) { degrees_in_5_seconds = degrees; }
 
-inline void forward_timed(int seconds)
+inline void forward_timed(float seconds)
 {
     set_motor_speed(forward_speeds[0], forward_speeds[1]);
     wait(seconds);
     brake();
 }
     
-inline void forward_cm(int distance_in_cm)
+inline void forward_cm(float distance_in_cm)
 {
     float cm_in_1_second = cm_in_5_seconds/5;
     float seconds_for_1_cm = 1/cm_in_1_second;