summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/cylinder.h
diff options
context:
space:
mode:
authorNicolas Haller2009-05-20 16:24:19 +0200
committerNicolas Haller2009-05-20 16:24:19 +0200
commit266966d7fd9e90a636948e931c8d7a6777114b91 (patch)
tree725a0abfd90f4873d3b4a9e5922d5d5c8ea49aa1 /digital/io/src/cylinder.h
parentdff7bab8c28790986d5c16ab6f1894a5f3cd8680 (diff)
* digital/io/src:
- new cylinder fsm - fsm variable prefixed by fsm name
Diffstat (limited to 'digital/io/src/cylinder.h')
-rw-r--r--digital/io/src/cylinder.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/digital/io/src/cylinder.h b/digital/io/src/cylinder.h
index b095f5a2..ad6d88b3 100644
--- a/digital/io/src/cylinder.h
+++ b/digital/io/src/cylinder.h
@@ -28,10 +28,19 @@
#include "common.h"
/* last state of optical fence */
-extern uint8_t of_state;
+extern uint8_t cylinder_of_state;
/* nb puck in cylinder */
-extern uint8_t nb_puck_cylinder;
+extern uint8_t cylinder_nb_puck;
+
+/* of state */
+extern uint8_t cylinder_puck_on_of;
+
+/* force cylinder to be closed */
+extern uint8_t cylinder_close_order;
+
+/* flush puck on the cylinder */
+extern uint8_t cylinder_flush_order;
/* mecanical offset */
#define CYLINDER_OFFSET 0x43e