]> rtime.felk.cvut.cz Git - eurobot/public.git/blobdiff - src/robofsm/homologation.cc
robofsm: add EV_SWITCH_STRATEGY to unhandled events in homologation to avoid warnings
[eurobot/public.git] / src / robofsm / homologation.cc
index 625073d45e0f9a8300f8291845354b3adc07ee27..296558f36a98561c1ab1960618aef2d601d6e4a1 100644 (file)
@@ -141,6 +141,7 @@ FSM_STATE(wait_for_start)
                case EV_MOTION_ERROR:
                case EV_MOTION_DONE:
                case EV_VIDLE_DONE:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                        break;
                case EV_EXIT:
@@ -177,6 +178,7 @@ FSM_STATE(zvedej_vidle)
                case EV_VIDLE_DONE:
                case EV_MOTION_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -217,6 +219,7 @@ FSM_STATE(climb_the_slope)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -246,6 +249,7 @@ FSM_STATE(sledge_down)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        // enables using side switches on bumpers
@@ -279,6 +283,7 @@ FSM_STATE(to_container_diag)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -311,6 +316,7 @@ FSM_STATE(to_container_ortho)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -346,6 +352,7 @@ FSM_STATE(experiment_decider)
                case EV_VIDLE_DONE:
                case EV_MOTION_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -385,6 +392,7 @@ FSM_STATE(approach_next_corn)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -414,6 +422,7 @@ FSM_STATE(rush_the_corn)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -437,6 +446,7 @@ FSM_STATE(turn_around)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -490,6 +500,7 @@ FSM_STATE()
                case EV_ACTION_ERROR:
                case EV_MOTION_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;