mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-03-27 01:12:18 +08:00
Commander: Only Warn the user about traffic avoidance system loss if COM_ARM_TRAFF is set
Signed-off-by: Claudio Micheli <claudio@auterion.com>
This commit is contained in:
committed by
Claudio Chies
parent
90d781c2d6
commit
44c8997109
@@ -2969,7 +2969,7 @@ void Commander::dataLinkCheck()
|
||||
}
|
||||
|
||||
// Traffic avoidance system (ADSB/FLARM)
|
||||
if ((hrt_elapsed_time(&_datalink_last_heartbeat_traffic_avoidance_system) > 5_s)
|
||||
if ((_param_com_arm_traff.get() > 0) && (hrt_elapsed_time(&_datalink_last_heartbeat_traffic_avoidance_system) > 5_s)
|
||||
&& !_traffic_avoidance_system_lost) {
|
||||
mavlink_log_critical(&_mavlink_log_pub, "Traffic avoidance system lost\t");
|
||||
events::send(events::ID("commander_traffic_avoidance_lost"), events::Log::Critical, "Traffic avoidance system lost");
|
||||
|
||||
@@ -350,6 +350,8 @@ private:
|
||||
(ParamInt<px4::params::COM_FLIGHT_UUID>) _param_com_flight_uuid,
|
||||
(ParamInt<px4::params::COM_TAKEOFF_ACT>) _param_com_takeoff_act,
|
||||
(ParamFloat<px4::params::COM_CPU_MAX>) _param_com_cpu_max,
|
||||
(ParamBool<px4::params::COM_ARM_ON_BOOT>) _param_com_arm_on_boot
|
||||
(ParamBool<px4::params::COM_ARM_ON_BOOT>) _param_com_arm_on_boot,
|
||||
(ParamFloat<px4::params::COM_CPU_MAX>) _param_com_cpu_max,
|
||||
(ParamInt<px4::params::COM_ARM_TRAFF>) _param_com_arm_traff
|
||||
)
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user