summaryrefslogtreecommitdiffhomepage
path: root/digital/io/doc/getSamplesFsm.dot
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/doc/getSamplesFsm.dot')
-rw-r--r--digital/io/doc/getSamplesFsm.dot13
1 files changed, 13 insertions, 0 deletions
diff --git a/digital/io/doc/getSamplesFsm.dot b/digital/io/doc/getSamplesFsm.dot
new file mode 100644
index 00000000..027e679a
--- /dev/null
+++ b/digital/io/doc/getSamplesFsm.dot
@@ -0,0 +1,13 @@
+/* IO.avr module. Get Samples Final State Machine */
+digraph GetSamplesFsm
+{
+ node [color=lightblue2, style=filled];
+ "Go to position" -> "Prepare Harm for ditributor" [label = "Position reached"];
+ "Prepare Harm for ditributor" -> "Forward controled" [label = "Harm prepared"];
+ "Forward controled" -> "Prepare classifier" [label = "Ready to peek samples"];
+ "Prepare classifier" -> "Activate harm" [label = "Classifier prepared"];
+ "Activate harm" -> "Go backward" [label = "Harm activated"];
+ "Go backward" -> "Continue harm rotation" [label = "Position reached"];
+ "Continue harm rotation" -> "Continue classifier" [label = "Harm stopped"];
+ "Continue classifier" -> End [label = "Classification ended"];
+} \ No newline at end of file