From 92fe049f6524b88861e7f3ef4f6c2344095f39ea Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sat, 10 Nov 2012 18:35:53 +0100 Subject: [PATCH] Sending correct actuator scaling --- apps/mavlink/orb_listener.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/mavlink/orb_listener.c b/apps/mavlink/orb_listener.c index 8c38692b7b..df6b1a4758 100644 --- a/apps/mavlink/orb_listener.c +++ b/apps/mavlink/orb_listener.c @@ -444,14 +444,14 @@ l_actuator_outputs(struct listener *l) /* HIL message as per MAVLink spec */ mavlink_msg_hil_controls_send(chan, hrt_absolute_time(), - act_outputs.output[0], - act_outputs.output[1], - act_outputs.output[2], - act_outputs.output[3], - act_outputs.output[4], - act_outputs.output[5], - act_outputs.output[6], - act_outputs.output[7], + (act_outputs.output[0] - 1000.0f) / 1000.0f, + (act_outputs.output[1] - 1000.0f) / 1000.0f, + (act_outputs.output[2] - 1000.0f) / 1000.0f, + (act_outputs.output[3] - 1000.0f) / 1000.0f, + (act_outputs.output[4] - 1000.0f) / 1000.0f, + (act_outputs.output[5] - 1000.0f) / 1000.0f, + (act_outputs.output[6] - 1000.0f) / 1000.0f, + (act_outputs.output[7] - 1000.0f) / 1000.0f, mavlink_mode, 0); }