summaryrefslogtreecommitdiff
path: root/digital/ai/src/common
diff options
context:
space:
mode:
authorNicolas Schodet2011-05-10 19:37:43 +0200
committerNicolas Schodet2011-05-10 19:37:43 +0200
commit60d3060306a09f301b09201cfaefc9a1f88096c4 (patch)
tree2e13533bbc217a511f03f60574bfc5e2eb655daf /digital/ai/src/common
parent5c549e44c62e754b76bc9000ca9c8a12fb02c6ae (diff)
digital/{ai,io}: add define for backward/forward
Diffstat (limited to 'digital/ai/src/common')
-rw-r--r--digital/ai/src/common/defs.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/digital/ai/src/common/defs.h b/digital/ai/src/common/defs.h
index f16e9e52..beec5608 100644
--- a/digital/ai/src/common/defs.h
+++ b/digital/ai/src/common/defs.h
@@ -43,6 +43,13 @@ typedef struct position_t position_t;
/** Convert degrees to an angle usable in position_t. */
#define POSITION_A_DEG(a) G_ANGLE_UF016_DEG (a)
+/** No particular direction. */
+#define DIRECTION_NONE 0
+/** Forward direction, along the robot X axis. */
+#define DIRECTION_FORWARD 1
+/** Backward, opposite the robot X axis. */
+#define DIRECTION_BACKWARD 2
+
/** Team color, determine the start zone side. */
enum team_color_e
{