summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/top.fsm
diff options
context:
space:
mode:
authorJérémy Dufour2009-05-22 02:45:43 +0200
committerJérémy Dufour2009-05-22 02:45:43 +0200
commitc81bdfbebbe4804ebafe603d50c854465c31cf08 (patch)
treea9533869eeeb70d995f60e5bfe9f65f293c76838 /digital/io/src/top.fsm
parent2dd4fe161b1cc2c1ffafe4dd2def1c70d22e58bb (diff)
* digital/io/src:
- always unload pucks before going to the distributor.
Diffstat (limited to 'digital/io/src/top.fsm')
-rw-r--r--digital/io/src/top.fsm5
1 files changed, 4 insertions, 1 deletions
diff --git a/digital/io/src/top.fsm b/digital/io/src/top.fsm
index f7693300..8cee0840 100644
--- a/digital/io/src/top.fsm
+++ b/digital/io/src/top.fsm
@@ -93,7 +93,10 @@ GET_PUCK_FROM_THE_GROUND:
there with move FSM).
bot_is_full_of_pucks -> STOP_TO_GO_TO_UNLOAD_AREA
stop move FSM.
- state_timeout -> STOP_TO_GET_PUCK_FROM_DISTRIBUTOR
+ state_timeout: no_puck -> STOP_TO_GET_PUCK_FROM_DISTRIBUTOR
+ close cylinder.
+ too much time lost to get puck from the ground, stop move FSM.
+ state_timeout: some_pucks -> STOP_TO_GO_TO_UNLOAD_AREA
close cylinder.
too much time lost to get puck from the ground, stop move FSM.