summaryrefslogtreecommitdiffhomepage
path: root/digital/io
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io')
-rw-r--r--digital/io/src/main.c3
-rw-r--r--digital/io/src/playground.h5
2 files changed, 7 insertions, 1 deletions
diff --git a/digital/io/src/main.c b/digital/io/src/main.c
index 0b2545bb..fdfd7e8d 100644
--- a/digital/io/src/main.c
+++ b/digital/io/src/main.c
@@ -364,7 +364,8 @@ main_init (void)
switch_init ();
/* Path module */
path_init (PG_BORDER_DISTANCE, PG_BORDER_DISTANCE,
- PG_WIDTH - PG_BORDER_DISTANCE, PG_LENGTH - PG_BORDER_DISTANCE);
+ PG_WIDTH - PG_BORDER_DISTANCE, PG_LENGTH - PG_BORDER_DISTANCE -
+ PG_BOTTOM_UNUSABLE_ZONE);
/* Init all FSM (except move FSM) */
fsm_init(&top_fsm);
fsm_init(&init_fsm);
diff --git a/digital/io/src/playground.h b/digital/io/src/playground.h
index a755e885..8b863385 100644
--- a/digital/io/src/playground.h
+++ b/digital/io/src/playground.h
@@ -125,4 +125,9 @@
#define PG_START_ZONE_LENGTH 500
#define PG_START_ZONE_WIDTH 500
+/**
+ * The bottom of the table is not usable.
+ */
+#define PG_BOTTOM_UNUSABLE_ZONE 150
+
#endif // playground_h