summaryrefslogtreecommitdiff
path: root/digital/ai/src
diff options
context:
space:
mode:
Diffstat (limited to 'digital/ai/src')
-rw-r--r--digital/ai/src/fsm/init.c3
1 files changed, 3 insertions, 0 deletions
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);
}