From 72a449490a9ad05679dc6f3d2a91d0042eaac842 Mon Sep 17 00:00:00 2001 From: BazookaJoe1900 Date: Wed, 3 Jul 2019 21:02:37 +0300 Subject: [PATCH] Mavlink: Use MAV_BROADCAST only in context of ethernet --- src/modules/mavlink/mavlink_main.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h index 055b0943e1..5ab8d0fb9b 100644 --- a/src/modules/mavlink/mavlink_main.h +++ b/src/modules/mavlink/mavlink_main.h @@ -258,7 +258,9 @@ public: bool is_connected() { return (hrt_elapsed_time(&_tstatus.heartbeat_time) < 3_s); } +#if defined(CONFIG_NET) || defined(__PX4_POSIX) bool broadcast_enabled() { return _param_mav_broadcast.get() == BROADCAST_MODE_ON; } +#endif /** * Set the boot complete flag on all instances @@ -659,7 +661,9 @@ private: (ParamInt) _param_mav_type, (ParamBool) _param_mav_usehilgps, (ParamBool) _param_mav_fwdextsp, +#if defined(CONFIG_NET) || defined(__PX4_POSIX) (ParamInt) _param_mav_broadcast, +#endif (ParamBool) _param_mav_hash_chk_en, (ParamBool) _param_mav_hb_forw_en, (ParamBool) _param_mav_odom_lp,