summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Schodet2008-06-09 23:09:58 +0200
committerNicolas Schodet2008-06-09 23:09:58 +0200
commit76597a37b41195b55f99a3feab83930c913b6228 (patch)
tree572e52970bdc402665262f53c8290d86703dfa45
parent7f8efd0fdb44477416f30606dfee002f3aaee9e7 (diff)
* digital/asserv/src/asserv:
- fixed host set position.
-rw-r--r--digital/asserv/src/asserv/main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/digital/asserv/src/asserv/main.c b/digital/asserv/src/asserv/main.c
index 228426d6..0a29d4ff 100644
--- a/digital/asserv/src/asserv/main.c
+++ b/digital/asserv/src/asserv/main.c
@@ -645,7 +645,8 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
* - w: angle (rad) * 1024. */
simu_pos_x = (double) v8_to_v16 (args[1], args[2]);
simu_pos_y = (double) v8_to_v16 (args[3], args[4]);
- simu_pos_a = (double) v8_to_v16 (args[5], args[6]) / 1024;
+ simu_pos_a = (double) (int16_t) v8_to_v16 (args[5], args[6])
+ / 1024;
break;
}
}