summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src
diff options
context:
space:
mode:
authorJérémy Dufour2008-04-30 01:38:00 +0200
committerJérémy Dufour2008-04-30 01:38:00 +0200
commit544aa72ddfbf8bba0903136041628450b9a9d40a (patch)
treed270c14e69d625704a35cfefbb9b34383087b4a0 /digital/io/src
parent5045b6bf70f60c1a663f37688f2d8df2c00bdca0 (diff)
* digital/io/src
- correct a bug when dumping eeprom data.
Diffstat (limited to 'digital/io/src')
-rw-r--r--digital/io/src/main.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/digital/io/src/main.c b/digital/io/src/main.c
index 580ba883..9c218336 100644
--- a/digital/io/src/main.c
+++ b/digital/io/src/main.c
@@ -414,14 +414,18 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
/* Trap */
for (compt = 0; compt < SERVO_NUMBER; compt++)
{
- proto_send2b ('t', trap_high_time_pos[0][compt],
+ proto_send3b ('t', compt, trap_high_time_pos[0][compt],
trap_high_time_pos[1][compt]);
}
/* Sharp */
for (compt = 0; compt < SHARP_NUMBER; compt++)
{
- proto_send2w ('h', sharp_threshold[0][compt],
- sharp_threshold[1][compt]);
+ proto_send5b
+ ('h', compt,
+ v16_to_v8 (sharp_threshold[compt][0], 1),
+ v16_to_v8 (sharp_threshold[compt][0], 0),
+ v16_to_v8 (sharp_threshold[compt][1], 1),
+ v16_to_v8 (sharp_threshold[compt][1], 0));
}
}
break;