summaryrefslogtreecommitdiff
path: root/digital/mimot/src/dirty/twi_proto.c
diff options
context:
space:
mode:
authorNicolas Schodet2012-05-17 00:42:31 +0200
committerNicolas Schodet2012-05-17 01:19:24 +0200
commit04816a2763a12e4cb90f5c2de4b8f5b9e37a3f22 (patch)
treea4a8a374a6e3797fb7ebce3464c4b63015ea473b /digital/mimot/src/dirty/twi_proto.c
parent1fa0c895044e3219d0494b850896e263ac0d8ad1 (diff)
digital/{ai,io-hub,mimot}: add parameter for brake
Diffstat (limited to 'digital/mimot/src/dirty/twi_proto.c')
-rw-r--r--digital/mimot/src/dirty/twi_proto.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/digital/mimot/src/dirty/twi_proto.c b/digital/mimot/src/dirty/twi_proto.c
index 66cdb5aa..2de2b1a1 100644
--- a/digital/mimot/src/dirty/twi_proto.c
+++ b/digital/mimot/src/dirty/twi_proto.c
@@ -156,13 +156,14 @@ twi_proto_callback (u8 *buf, u8 size)
else
buf[0] = 0;
break;
- case c ('w', 1):
+ case c ('w', 2):
/* Free motor.
- * - b: aux index. */
+ * - b: aux index.
+ * - b: brake. */
if (buf[2] < AC_ASSERV_AUX_NB)
{
output_set (&output_aux[buf[2]], 0);
- output_brake (&output_aux[buf[2]], 0);
+ output_brake (&output_aux[buf[2]], buf[3]);
control_state_set_mode (&cs_aux[buf[2]].state, CS_MODE_NONE, 0);
}
else