summaryrefslogtreecommitdiff
path: root/digital/io/src/move.h
diff options
context:
space:
mode:
authorNélio Laranjeiro2008-04-22 00:03:08 +0200
committerNélio Laranjeiro2008-04-22 00:03:08 +0200
commit16391322854166204fdfb7748877884b21f33d64 (patch)
tree3b59f50956ed52fc10644f542fbdc803d2458215 /digital/io/src/move.h
parent12161ca13b40cac3d181f475f08f05665ca81401 (diff)
move : Optimized source code (size of source code).
Diffstat (limited to 'digital/io/src/move.h')
-rw-r--r--digital/io/src/move.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/digital/io/src/move.h b/digital/io/src/move.h
index 99997bc3..69a2975e 100644
--- a/digital/io/src/move.h
+++ b/digital/io/src/move.h
@@ -27,6 +27,10 @@
#include "asserv.h"
+/* if the left border is under 500 mm of the actual position do not go there. */
+#define MOVE_BORDER_LEVEL 200
+
+
/** move FSM associated data. */
struct move_data_t
{
@@ -54,4 +58,14 @@ uint8_t
move_can_go_on_left_or_right (asserv_position_t current_pos,
asserv_position_t new_pos);
+/** Go to the right.
+ */
+void
+move_go_to_right (void);
+
+/** Go to the left.
+ */
+void
+move_go_to_left (void);
+
#endif /* move_h */