From f409e9a7eeef4bbccd782931c296ff9cde079487 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Thu, 13 May 2010 22:26:49 +0200 Subject: digital/io/src: hacks for first round --- digital/io/src/loader.fsm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'digital/io/src/loader.fsm') diff --git a/digital/io/src/loader.fsm b/digital/io/src/loader.fsm index 92c0d839..df5723ca 100644 --- a/digital/io/src/loader.fsm +++ b/digital/io/src/loader.fsm @@ -51,6 +51,7 @@ States: check clamp is open LOADER_LOAD_EMPTY_OPEN open clamp due to no elements to pick + LOADER_HACK_MATCH1[timeout=225] Events: elevator_succeed @@ -182,10 +183,14 @@ LOADER_LOAD_UPING: post loader_errored event LOADER_LOAD_UNLOADING: - elevator_succeed -> LOADER_LOAD_UNLOADING_OPEN + elevator_succeed: choucroute -> LOADER_HACK_MATCH1 + elevator_succeed: merguez -> LOADER_LOAD_UNLOADING_OPEN elevator_failed -> LOADER_ERROR post loader_errored event +LOADER_HACK_MATCH1: + state_timeout -> LOADER_LOAD_UNLOADING_OPEN + LOADER_LOAD_UNLOADING_OPEN: clamp_succeed -> LOADER_DOWNING move down -- cgit v1.2.3