summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/loader.fsm
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/loader.fsm')
-rw-r--r--digital/io/src/loader.fsm6
1 files changed, 6 insertions, 0 deletions
diff --git a/digital/io/src/loader.fsm b/digital/io/src/loader.fsm
index e830def9..00366ed5 100644
--- a/digital/io/src/loader.fsm
+++ b/digital/io/src/loader.fsm
@@ -140,6 +140,9 @@ LOADER_ERROR_DOWNING:
open clamp
elevator_failed -> LOADER_ERROR
post loader_errored event
+ loader_element -> LOADER_ERROR
+ emergency stop
+ post loader_errored event
LOADER_ERROR_DOWNING_OPEN:
clamp_succeed -> LOADER_DOWN
@@ -161,6 +164,9 @@ LOADER_DOWNING:
post loader_downed event
elevator_failed -> LOADER_ERROR
post loader_errored event
+ loader_element -> LOADER_ERROR
+ emergency stop
+ post loader_errored event
loader_up -> LOADER_UPING
move up