]> rtime.felk.cvut.cz Git - eurobot/public.git/commitdiff
robofsm: Fix unhandled event warnings
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 26 May 2010 14:53:39 +0000 (16:53 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 26 May 2010 14:53:39 +0000 (16:53 +0200)
src/robofsm/common-states.cc

index ff1e219c121536431edae03750ed963c151be860..9ec297e1fca9fb21ba12d26385d6cf588ade98ae 100644 (file)
@@ -137,6 +137,7 @@ FSM_STATE(approach_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;
@@ -179,6 +180,7 @@ FSM_STATE(climb_the_slope)
                case EV_START:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -244,6 +246,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
@@ -287,6 +290,7 @@ FSM_STATE(to_cntainer_and_unld)
                case EV_RETURN:
                case EV_VIDLE_DONE:
                case EV_MOTION_ERROR:
+               case EV_SWITCH_STRATEGY:
                        DBG_PRINT_EVENT("unhandled event");
                case EV_EXIT:
                        break;
@@ -325,6 +329,7 @@ FSM_STATE(rush_corns_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;
@@ -364,6 +369,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;
@@ -392,6 +398,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;
@@ -415,6 +422,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;