From 84adc6f1e22d17be20436bbe37c77e12dee5ff60 Mon Sep 17 00:00:00 2001 From: Gautier Hattenberger Date: Fri, 3 Apr 2026 16:29:47 +0200 Subject: [PATCH] [link] only disable ACINFO with flag noac_info --- sw/ground_segment/tmtc/link.ml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sw/ground_segment/tmtc/link.ml b/sw/ground_segment/tmtc/link.ml index a47fcb4d01..24178fa104 100644 --- a/sw/ground_segment/tmtc/link.ml +++ b/sw/ground_segment/tmtc/link.ml @@ -417,9 +417,10 @@ let message_uplink = fun device -> (* Set a forwarder or a broadcaster for all messages tagged in messages.xml *) Hashtbl.iter (fun _m_id msg -> - match msg.PprzLink.link with - | Some PprzLink.Forwarded -> set_forwarder msg.PprzLink.name - | Some PprzLink.Broadcasted -> if !ac_info then set_broadcaster msg.PprzLink.name + match msg.PprzLink.link, msg.PprzLink.name with + | _, "ACINFO" | _, "ACINFO_LLA" -> if !ac_info then set_broadcaster msg.PprzLink.name + | Some PprzLink.Forwarded, _ -> set_forwarder msg.PprzLink.name + | Some PprzLink.Broadcasted, _ -> set_broadcaster msg.PprzLink.name | _ -> ()) Dl_Pprz.messages