summaryrefslogtreecommitdiff
path: root/digital/io/src/move.c
diff options
context:
space:
mode:
authorNélio Laranjeiro2008-05-01 22:25:12 +0200
committerNélio Laranjeiro2008-05-01 22:25:12 +0200
commitbf90bbff132481a909d9787eab849da8d20340a9 (patch)
tree4d4be30ec12b16cf5453aab962f2dee73ef8ccb2 /digital/io/src/move.c
parentabf969b98e551a393811bd5908bdb3eb14ca0763 (diff)
move_fsm: Ignore obstacles out of the table.
Diffstat (limited to 'digital/io/src/move.c')
-rw-r--r--digital/io/src/move.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/digital/io/src/move.c b/digital/io/src/move.c
index ac6b9170..005a8fbc 100644
--- a/digital/io/src/move.c
+++ b/digital/io/src/move.c
@@ -34,10 +34,15 @@
*/
struct move_data_t move_data;
-/* Go to a position with the start FSM. */
+/**
+ * Go to a position with the start FSM.
+ * @param position_x the X position.
+ * @param position_y the Y position.
+ * @param backward_movement_allowed do we allow backward movement?
+ */
void
-move_start (uint16_t position_x, uint16_t position_y,
- uint8_t backward_movement_allowed)
+move_start (uint16_t position_x, uint16_t position_y, uint8_t
+ backward_movement_allowed)
{
/* Set parameters. */
move_data.final.x = position_x;