From e296e9d091fd673d150b048c10de24aa65f0e419 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 27 Oct 2023 18:55:50 +1100 Subject: [PATCH] GCS_Common: remove mappings for non-supported messages --- libraries/GCS_MAVLink/GCS_Common.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libraries/GCS_MAVLink/GCS_Common.cpp b/libraries/GCS_MAVLink/GCS_Common.cpp index 6a3b6eccffb3ce..7fb16a06e55540 100644 --- a/libraries/GCS_MAVLink/GCS_Common.cpp +++ b/libraries/GCS_MAVLink/GCS_Common.cpp @@ -967,11 +967,13 @@ ap_message GCS_MAVLINK::mavlink_id_to_ap_message_id(const uint32_t mavlink_id) c { MAVLINK_MSG_ID_SCALED_PRESSURE, MSG_SCALED_PRESSURE}, { MAVLINK_MSG_ID_SCALED_PRESSURE2, MSG_SCALED_PRESSURE2}, { MAVLINK_MSG_ID_SCALED_PRESSURE3, MSG_SCALED_PRESSURE3}, +#if AP_GPS_ENABLED { MAVLINK_MSG_ID_GPS_RAW_INT, MSG_GPS_RAW}, { MAVLINK_MSG_ID_GPS_RTK, MSG_GPS_RTK}, #if GPS_MAX_RECEIVERS > 1 { MAVLINK_MSG_ID_GPS2_RAW, MSG_GPS2_RAW}, { MAVLINK_MSG_ID_GPS2_RTK, MSG_GPS2_RTK}, +#endif #endif { MAVLINK_MSG_ID_SYSTEM_TIME, MSG_SYSTEM_TIME}, { MAVLINK_MSG_ID_RC_CHANNELS_SCALED, MSG_SERVO_OUT}, @@ -987,7 +989,9 @@ ap_message GCS_MAVLINK::mavlink_id_to_ap_message_id(const uint32_t mavlink_id) c { MAVLINK_MSG_ID_AHRS2, MSG_AHRS2}, { MAVLINK_MSG_ID_HWSTATUS, MSG_HWSTATUS}, { MAVLINK_MSG_ID_WIND, MSG_WIND}, +#if AP_RANGEFINDER_ENABLED { MAVLINK_MSG_ID_RANGEFINDER, MSG_RANGEFINDER}, +#endif { MAVLINK_MSG_ID_DISTANCE_SENSOR, MSG_DISTANCE_SENSOR}, // request also does report: { MAVLINK_MSG_ID_TERRAIN_REQUEST, MSG_TERRAIN}, @@ -1025,8 +1029,12 @@ ap_message GCS_MAVLINK::mavlink_id_to_ap_message_id(const uint32_t mavlink_id) c { MAVLINK_MSG_ID_ATTITUDE_TARGET, MSG_ATTITUDE_TARGET}, { MAVLINK_MSG_ID_POSITION_TARGET_GLOBAL_INT, MSG_POSITION_TARGET_GLOBAL_INT}, { MAVLINK_MSG_ID_POSITION_TARGET_LOCAL_NED, MSG_POSITION_TARGET_LOCAL_NED}, +#if HAL_ADSB_ENABLED { MAVLINK_MSG_ID_ADSB_VEHICLE, MSG_ADSB_VEHICLE}, +#endif +#if AP_BATTERY_ENABLED { MAVLINK_MSG_ID_BATTERY_STATUS, MSG_BATTERY_STATUS}, +#endif { MAVLINK_MSG_ID_AOA_SSA, MSG_AOA_SSA}, #if HAL_LANDING_DEEPSTALL_ENABLED { MAVLINK_MSG_ID_DEEPSTALL, MSG_LANDING},