summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/move.h
diff options
context:
space:
mode:
authorNicolas Schodet2010-05-14 00:52:44 +0200
committerNicolas Schodet2010-05-14 00:52:44 +0200
commit3966014502a626b938c473535935748793c3f904 (patch)
tree99c04cdcf7c34bc56e041bbae883e455c543b19b /digital/io/src/move.h
parent1b290a3f5f6f084d5e2f142d6cea4d47fc36cf75 (diff)
digital/io/src: control rotation in move FSM
Diffstat (limited to 'digital/io/src/move.h')
-rw-r--r--digital/io/src/move.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/digital/io/src/move.h b/digital/io/src/move.h
index fa252e4c..7e52c6b9 100644
--- a/digital/io/src/move.h
+++ b/digital/io/src/move.h
@@ -51,6 +51,12 @@ struct move_data_t
uint8_t with_angle;
/** Next step. */
vect_t step;
+ /** Next step angle. */
+ uint16_t step_angle;
+ /** Next step with_angle. */
+ uint8_t step_with_angle;
+ /** Next step backward. */
+ uint8_t step_backward;
/** Non zero means this is a tricky move, slow down, and minimize
* turns. */
uint8_t slow;