summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/loader.fsm
diff options
context:
space:
mode:
authorNicolas Schodet2010-05-14 12:25:27 +0200
committerNicolas Schodet2010-05-14 12:25:27 +0200
commit323ad8abc26d3fe2f89c07a36288469ad6a4139f (patch)
treebd375d40ea96e8100c26726f13c0d0dbe964eee7 /digital/io/src/loader.fsm
parent050f746a20e818660102a94c5107788a491fcac3 (diff)
digital/io/src: handle black corn
Diffstat (limited to 'digital/io/src/loader.fsm')
-rw-r--r--digital/io/src/loader.fsm4
1 files changed, 3 insertions, 1 deletions
diff --git a/digital/io/src/loader.fsm b/digital/io/src/loader.fsm
index 410021b9..fb37dc81 100644
--- a/digital/io/src/loader.fsm
+++ b/digital/io/src/loader.fsm
@@ -79,6 +79,8 @@ Events:
posted when loader successfully moved up
loader_errored
posted when loader in an unknown state due to error while moving up
+ loader_black
+ loader blocked, due to a black corn
LOADER_IDLE:
start -> LOADER_WAIT_JACK_IN
@@ -189,7 +191,7 @@ LOADER_LOAD_UPING:
elevator_unload_position -> LOADER_LOAD_UNLOADING
open clamp
elevator_failed -> LOADER_ERROR
- post loader_errored event
+ post loader_errored or loader_black event
open clamp
LOADER_LOAD_UNLOADING: