v7
Diff: Robot.cpp
- Revision:
- 7:fa09588320d0
- Parent:
- 6:9d4190ab2739
- Child:
- 8:9d0e8da27044
--- a/Robot.cpp Thu Mar 16 13:29:05 2017 +0000 +++ b/Robot.cpp Thu Mar 16 14:58:24 2017 +0000 @@ -37,12 +37,12 @@ return pattern; } - void Robot::action(int idAction){ + void Robot::action(char idAction){ switch(idAction){ // deplacement simple - case 0 : + case 'a' : { if(obstacle==false){ this->deplacement.avancer(); @@ -50,31 +50,31 @@ } } - case 1 : + case 'b' : { this->deplacement.droite(); break; } - case 2 : + case 'c' : { this->deplacement.reculer(); break; } - case 3 : + case 'd' : { this->deplacement.gauche(); break; } - case 4 : + case 'e': { this->deplacement.tourner_gauche(); break; } - case 5 : + case 'f' : { this->deplacement.tourner_droite(); break; @@ -82,7 +82,7 @@ // pattern - case 6 : + case 'g' : { if(obstacle==false){ this->pattern.carre(); @@ -90,7 +90,7 @@ } } - case 7 : + case 'h' : { if(obstacle==false){ this->pattern.triangle(); @@ -99,55 +99,55 @@ } // led - case 8 : + case 'i' : { this->led.K1000(1); break; } - case 9 : + case 'j' : { this->led.K2000(1); break; } - case 10 : + case 'k' : { this->led.K3000(1); break; } - case 11 : + case 'l' : { this->led.K4000(1); break; } - case 12 : + case 'm' : { this->led.LED_desynchrone(1); break; } - case 13 : + case 'n' : { this->led.LED_Blinking(DigitalOut (LED1),1); break; } - case 14 : + case 'o' : { this->led.LED_Blinking(DigitalOut (LED2),1); break; } - case 15 : + case 'p' : { this->led.LED_Blinking(DigitalOut (LED3),1); break; } - case 16 : + case 'q' : { this->led.LED_Blinking(DigitalOut (LED4),1); break; @@ -156,7 +156,7 @@ // affichage - case 17 : + case 'r' : { this->affichage.bonjour(); break;