From 1f89ecb260b2915db08412c315d697c1eb7dd6d6 Mon Sep 17 00:00:00 2001 From: Nicolas Haller Date: Thu, 21 May 2009 06:20:34 +0200 Subject: * digital/io/src: - add dropping pucks command before we have 4 pucks in elevator - fix top_puck_inside_bot assignation on elevator fsm --- digital/io/src/main.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'digital/io/src/main.c') diff --git a/digital/io/src/main.c b/digital/io/src/main.c index 2c11ba89..39df3357 100644 --- a/digital/io/src/main.c +++ b/digital/io/src/main.c @@ -240,6 +240,10 @@ main_event_to_fsm (void) if(fb_nb_puck < 2) FSM_HANDLE_EVENT (&cylinder_fsm, CYLINDER_EVENT_bridge_ready); + if(!fb_work_in_progress) + FSM_HANDLE_EVENT (&elevator_fsm, + ELEVATOR_EVENT_fb_idle); + /* bot empty */ if(top_puck_inside_bot < 4) FSM_HANDLE_EVENT (&cylinder_fsm, -- cgit v1.2.3