summaryrefslogtreecommitdiff
path: root/digital/ai/src/twi_master/asserv.c
diff options
context:
space:
mode:
authorNicolas Schodet2013-03-16 18:58:29 +0100
committerNicolas Schodet2013-03-16 18:58:29 +0100
commit8f7c312ad1fe132c5279a0f5d0101834acf5857d (patch)
tree6884a21c1aa8fa28dac790e0443d0c2a2aee0d9b /digital/ai/src/twi_master/asserv.c
parent49f4a007eebbf5bc1ac3a9c2c86d742963547875 (diff)
digital/{ai,asserv,beacon,io,mimot}: change the seq position in i2c status
Diffstat (limited to 'digital/ai/src/twi_master/asserv.c')
-rw-r--r--digital/ai/src/twi_master/asserv.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/digital/ai/src/twi_master/asserv.c b/digital/ai/src/twi_master/asserv.c
index cff3587b..cddf12fa 100644
--- a/digital/ai/src/twi_master/asserv.c
+++ b/digital/ai/src/twi_master/asserv.c
@@ -126,12 +126,12 @@ asserv_status_cb (uint8_t *status)
/* Parse received data and store them. */
asserv_status.status = status[0];
asserv_status.input_port = status[1];
- asserv_status.position.x = v8_to_v32 (0, status[3], status[4], status[5]);
- asserv_status.position.y = v8_to_v32 (0, status[6], status[7], status[8]);
- asserv_status.position.a = v8_to_v16 (status[9], status[10]);
+ asserv_status.position.x = v8_to_v32 (0, status[2], status[3], status[4]);
+ asserv_status.position.y = v8_to_v32 (0, status[5], status[6], status[7]);
+ asserv_status.position.a = v8_to_v16 (status[8], status[9]);
#if AC_ASSERV_AUX_NB
- asserv_status.motor0_position = v8_to_v16 (status[11], status[12]);
- asserv_status.motor1_position = v8_to_v16 (status[13], status[14]);
+ asserv_status.motor0_position = v8_to_v16 (status[10], status[11]);
+ asserv_status.motor1_position = v8_to_v16 (status[12], status[13]);
#endif
/* Update moving direction. */
if (asserv_get_moving_direction () != 0)