mirror of https://github.com/ArduPilot/ardupilot
Plane: only send RC_CHANNELS_SCALED in HIL
saves a bit of telemetry bandwidth
This commit is contained in:
parent
faddef69e6
commit
c4dcdcf5a2
|
@ -309,6 +309,7 @@ static void NOINLINE send_gps_raw(mavlink_channel_t chan)
|
||||||
g_gps->num_sats);
|
g_gps->num_sats);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if HIL_MODE != HIL_MODE_DISABLED
|
||||||
static void NOINLINE send_servo_out(mavlink_channel_t chan)
|
static void NOINLINE send_servo_out(mavlink_channel_t chan)
|
||||||
{
|
{
|
||||||
// normalized values scaled to -10000 to 10000
|
// normalized values scaled to -10000 to 10000
|
||||||
|
@ -328,6 +329,7 @@ static void NOINLINE send_servo_out(mavlink_channel_t chan)
|
||||||
0,
|
0,
|
||||||
receiver_rssi);
|
receiver_rssi);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static void NOINLINE send_radio_in(mavlink_channel_t chan)
|
static void NOINLINE send_radio_in(mavlink_channel_t chan)
|
||||||
{
|
{
|
||||||
|
@ -581,8 +583,10 @@ static bool mavlink_try_send_message(mavlink_channel_t chan, enum ap_message id,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MSG_SERVO_OUT:
|
case MSG_SERVO_OUT:
|
||||||
|
#if HIL_MODE != HIL_MODE_DISABLED
|
||||||
CHECK_PAYLOAD_SIZE(RC_CHANNELS_SCALED);
|
CHECK_PAYLOAD_SIZE(RC_CHANNELS_SCALED);
|
||||||
send_servo_out(chan);
|
send_servo_out(chan);
|
||||||
|
#endif
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case MSG_RADIO_IN:
|
case MSG_RADIO_IN:
|
||||||
|
|
Loading…
Reference in New Issue