From 06f1c2cd6f511ea0990d3bb60103cf9512b8d634 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Mon, 21 Apr 2008 23:35:19 +0200 Subject: move : update the move fsm transitions. (Not optimized in code size). --- digital/io/src/test/move/main.c | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'digital/io/src/test/move/main.c') diff --git a/digital/io/src/test/move/main.c b/digital/io/src/test/move/main.c index e981b7f0..2b9b8d8c 100644 --- a/digital/io/src/test/move/main.c +++ b/digital/io/src/test/move/main.c @@ -87,16 +87,28 @@ main (void) move_print_test (&move_fsm); - fsm_handle_event (&move_fsm, MOVE_EVENT_failed_or_blocked); + fsm_handle_event (&move_fsm, MOVE_EVENT_failed); move_print_test (&move_fsm); - fsm_handle_event (&move_fsm, MOVE_EVENT_failed_or_blocked_or_near_border); + fsm_handle_event (&move_fsm, MOVE_EVENT_failed); move_print_test (&move_fsm); + fsm_handle_event (&move_fsm, MOVE_EVENT_blocked); + move_print_test (&move_fsm); + + fsm_handle_event (&move_fsm, MOVE_EVENT_blocked); + move_print_test (&move_fsm); + + fsm_handle_event (&move_fsm, MOVE_EVENT_reached); + move_print_test (&move_fsm); + + fsm_handle_event (&move_fsm, MOVE_EVENT_failed); + move_print_test (&move_fsm); + fsm_handle_event (&move_fsm, MOVE_EVENT_reached); move_print_test (&move_fsm); - fsm_handle_event (&move_fsm, MOVE_EVENT_failed_or_blocked); + fsm_handle_event (&move_fsm, MOVE_EVENT_blocked); move_print_test (&move_fsm); fsm_handle_event (&move_fsm, MOVE_EVENT_reached); @@ -105,6 +117,7 @@ main (void) fsm_handle_event (&move_fsm, MOVE_EVENT_reached); move_print_test (&move_fsm); + return 0; } -- cgit v1.2.3