summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/asserv.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/asserv.c')
-rw-r--r--digital/io/src/asserv.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/digital/io/src/asserv.c b/digital/io/src/asserv.c
index d7d383c4..0b801a13 100644
--- a/digital/io/src/asserv.c
+++ b/digital/io/src/asserv.c
@@ -350,6 +350,16 @@ asserv_move_angularly (int16_t angle)
asserv_twi_send_command ('a', 2);
}
+/* Move the bot to a specific angle. */
+void
+asserv_goto_angle (int16_t angle)
+{
+ /* Put angle as parameter */
+ asserv_twi_buffer_param[0] = v16_to_v8 (angle, 1);
+ asserv_twi_buffer_param[1] = v16_to_v8 (angle, 0);
+ /* TODO */
+}
+
/* Go to the wall (moving backward). */
void
asserv_go_to_the_wall (void)