summaryrefslogtreecommitdiffhomepage
path: root/digital/io/doc/getSamplesFsm.dot
blob: 74f18fb48767e6d7170a394be6f45db9da0f56d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* IO.avr module. Get Samples Final State Machine */
digraph GetSamplesFsm 
{
	node [color=lightblue2, style=filled];
	"Go to position" -> "Prepare Arm for ditributor" [label = "Position reached"];
	"Prepare Arm for ditributor" -> "Forward controled" [label = "Harm prepared"];
	"Forward controled" -> "Prepare classifier" [label = "Ready to peek samples"];
	"Prepare classifier" -> "Activate arm" [label = "Classifier prepared"];
	"Activate arm" -> "Go backward" [label = "Arm activated"];
	"Go backward" -> "Continue arm rotation" [label = "Position reached"];
	"Continue arm rotation" -> "Continue classifier" [label = "Arm stopped"];
	"Continue classifier" -> End [label = "Classification ended"];
}