summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/move.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/move.c')
-rw-r--r--digital/io/src/move.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/digital/io/src/move.c b/digital/io/src/move.c
index 4343e60f..69f71b31 100644
--- a/digital/io/src/move.c
+++ b/digital/io/src/move.c
@@ -23,24 +23,19 @@
*
* }}} */
#include "common.h"
-#include "asserv.h"
#include "move.h"
#include "fsm.h"
-#include "main.h"
-
/**
* Internal data used by the move FSM.
*/
struct move_data_t move_data;
void
-move_start (asserv_position_t position, uint8_t backward)
+move_start (position_t position, uint8_t backward)
{
/* Set parameters. */
- move_data.final.x = position.x;
- move_data.final.y = position.y;
- move_data.final.a = position.a;
+ move_data.final= position;
move_data.backward_movement_allowed = backward;
move_data.final_move = 0;
/* Start the FSM. */