From 1f9e5a0242b608ea941d6f8ea32fdc89c60224c1 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Wed, 19 Mar 2008 00:27:23 +0100 Subject: First dfagen for the getsamples fsm. This is only a first shoot, all the transitions are not presents. --- digital/io/src/getsamples/getsamples_cb.h | 52 +++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 digital/io/src/getsamples/getsamples_cb.h (limited to 'digital/io/src/getsamples/getsamples_cb.h') diff --git a/digital/io/src/getsamples/getsamples_cb.h b/digital/io/src/getsamples/getsamples_cb.h new file mode 100644 index 00000000..e47b7abe --- /dev/null +++ b/digital/io/src/getsamples/getsamples_cb.h @@ -0,0 +1,52 @@ +#ifndef getsamples_cb_h +#define getsamples_cb_h +/* + * THIS IS AN AUTOMATICALLY GENERATED FILE, DO NOT EDIT! + * + * get_samples callbacks declaration. + * + * + */ + +#include "getsamples.h" + +/* + * PREPARE_ARM =arm_prepared=> + * => PREPARE_CLASSIFIER + * Prepare the arm to load the samples. + */ +getsamples_branch_t +getsamples__PREPARE_ARM__arm_prepared (getsamples_t *user); + +/* + * FORWARD_CONTROL =move_finished=> + * => PREPARE_ARM + * The position is reached the arm shall be seted to the position disired. + */ +getsamples_branch_t +getsamples__FORWARD_CONTROL__move_finished (getsamples_t *user); + +/* + * GO_TO_POSITION =move_blocked=> + * => GO_TO_POSITION + */ +getsamples_branch_t +getsamples__GO_TO_POSITION__move_blocked (getsamples_t *user); + +/* + * GO_TO_POSITION =move_finished=> + * => FORWARD_CONTROL + * Go to the position desired, it is very near the position of the distributor in case it is a ice distributor or sample distributor. + */ +getsamples_branch_t +getsamples__GO_TO_POSITION__move_finished (getsamples_t *user); + +/* + * PREPARE_CLASSIFIER =classifer_prepared=> + * => LOAD_SAMPLES + * Load some samples. + */ +getsamples_branch_t +getsamples__PREPARE_CLASSIFIER__classifer_prepared (getsamples_t *user); + +#endif /* getsamples_cb_h */ -- cgit v1.2.3