summaryrefslogtreecommitdiffhomepage
path: root/digital/io/doc/getSamplesFsm.dot
blob: 027e679af796c351c0a2d04c4bb42fe7400c9621 (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 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"];
}