From 5c7c8446d26ead0a3f1afe6396b0741a3b69dd66 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Wed, 19 Mar 2008 01:00:37 +0100 Subject: Added the dfagen file for the FSM loadsamples. This is a first shoot, it is not complete. --- digital/io/src/loadsamples/loadsamples.fsm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 digital/io/src/loadsamples/loadsamples.fsm (limited to 'digital/io/src/loadsamples/loadsamples.fsm') diff --git a/digital/io/src/loadsamples/loadsamples.fsm b/digital/io/src/loadsamples/loadsamples.fsm new file mode 100644 index 00000000..f7686bce --- /dev/null +++ b/digital/io/src/loadsamples/loadsamples.fsm @@ -0,0 +1,24 @@ +#The loadsamples state. +loadsamples + +States: + ROTATE_ARM + GO_BACKWARD + ARM_INIT + +Events: + arm_stopped + move_finished + move_blocked + +ROTATE_ARM: + arm_stopped -> GO_BACKWARD + Request the robot to go backward. + +GO_BACKWARD: + move_finished -> ARM_INIT + When the move is finished the ARM shall be reset to its init position. + +ARM_INIT: + move_finished -> . + This procedure is finish. -- cgit v1.2.3