summaryrefslogtreecommitdiff
path: root/digital/io/src/gutter/gutter.fsm
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/gutter/gutter.fsm')
-rw-r--r--digital/io/src/gutter/gutter.fsm6
1 files changed, 6 insertions, 0 deletions
diff --git a/digital/io/src/gutter/gutter.fsm b/digital/io/src/gutter/gutter.fsm
index af15c87a..158c8d13 100644
--- a/digital/io/src/gutter/gutter.fsm
+++ b/digital/io/src/gutter/gutter.fsm
@@ -2,17 +2,23 @@
get_samples
States:
+ START
GO_TO_GUTTER
OPEN_COLLECTOR
CLOSE_COLLECTOR
END
Events:
+ ok
position_reached
position_failed
collector_opened
collector_closed
+START:
+ ok -> GO_TO_GUTTER
+ Go to the gutter.
+
GO_TO_GUTTER:
position_reached -> OPEN_COLLECTOR
The robo is near the gutter and the door can be opened.