summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/top.fsm
diff options
context:
space:
mode:
authorJérémy Dufour2008-04-28 13:34:25 +0200
committerJérémy Dufour2008-04-28 13:34:25 +0200
commit58f4889ac44c051c8db43f1f0a2f6a857e3be08a (patch)
tree66f4e670e78886cbbdc59341124d209b3f518aef /digital/io/src/top.fsm
parent5ef11e951e6b056aee44d64d5c1b9451b0753997 (diff)
* digital/io/src
- top FSM now directly go to the ice distributor after two "loops" (because there are no more sample/ice in the other distributors).
Diffstat (limited to 'digital/io/src/top.fsm')
-rw-r--r--digital/io/src/top.fsm6
1 files changed, 5 insertions, 1 deletions
diff --git a/digital/io/src/top.fsm b/digital/io/src/top.fsm
index 5a8e78b1..9c1e6509 100644
--- a/digital/io/src/top.fsm
+++ b/digital/io/src/top.fsm
@@ -119,6 +119,10 @@ GET_ICE_FROM_ADVERSE_ICE_DISTRIBUTOR:
with the move FSM
MOVE_AWAY_FROM_GUTTER_BORDER:
- move_fsm_finished -> GO_TO_SAMPLE_DISTRIBUTOR
+ move_fsm_finished: first_loop -> GO_TO_SAMPLE_DISTRIBUTOR
go to our sample ditributor to try the same strategy again
reset internal data
+ move_fsm_finished: second_loop -> GO_TO_ADVERSE_ICE_DISTRIBUTOR
+ there is no more sample nor ice in our distributors, let's try the one of
+ the opponent
+ reset internal data