v7

Dependents:   robot_final

Revision:
10:d88127a08e44
Parent:
9:aff70d8f388a
--- a/Robot.cpp	Thu Mar 23 09:46:24 2017 +0000
+++ b/Robot.cpp	Thu Mar 23 12:47:04 2017 +0000
@@ -37,16 +37,33 @@
         return pattern;
     }
     
-    void Robot::action(char idAction,char mode){
-        int temps;
+    void Robot::action(char idAction,char mode,char vitesse){
+        float temps;
         
-        if(mode=='a'){
-            temps = 0.1;
+        if(mode=='m'){
+            temps =0.1;
         }
         else{
             temps = 2;
         }
         
+       switch(vitesse)
+       {
+            case '1':deplacement.setVitesse(0.1);
+            break;
+             case '2':deplacement.setVitesse(0.25);
+            break;
+             case '3':deplacement.setVitesse(0.5);
+            break;
+             case '4':deplacement.setVitesse(0.75);
+            break;
+             case '5':deplacement.setVitesse(1);
+            break;
+            default:deplacement.setVitesse(0.1);
+            break;
+        
+        }
+        
         switch(idAction){
         
             // deplacement simple