From 1fb15fc80ad52803934af40af6cd9c46098857ab Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 13 May 2012 14:42:14 +0200 Subject: digital/ai/src/fsm: add init_done event --- digital/ai/src/fsm/init.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'digital/ai/src') diff --git a/digital/ai/src/fsm/init.c b/digital/ai/src/fsm/init.c index 9e8424b6..97fdea12 100644 --- a/digital/ai/src/fsm/init.c +++ b/digital/ai/src/fsm/init.c @@ -79,6 +79,8 @@ FSM_EVENTS ( jack_removed, /* Sent to initialise actuators. */ init_actuators, + /* Sent when init is done. */ + init_done, /* Sent to start round. */ init_start_round) @@ -172,6 +174,7 @@ FSM_TRANS (INIT_GOING_AWAY_SECOND_WALL, robot_move_success, FSM_TRANS (INIT_GOING_TO_START_POSITION, robot_move_success, INIT_WAITING_SECOND_JACK_OUT) { + fsm_queue_post_event (FSM_EVENT (AI, init_done)); asserv_set_speed (BOT_SPEED_NORMAL); return FSM_NEXT (INIT_GOING_TO_START_POSITION, robot_move_success); } -- cgit v1.2.3