From 96ef1beaf219e5f617189d182884485b1e7cbc0e Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Tue, 1 Feb 2022 17:06:18 +0100 Subject: [PATCH] srsue,phy,nr: only read metrics for NR rat --- srsue/hdr/phy/phy_nr_sa.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srsue/hdr/phy/phy_nr_sa.h b/srsue/hdr/phy/phy_nr_sa.h index dc66ca806..3e6dbbc0f 100644 --- a/srsue/hdr/phy/phy_nr_sa.h +++ b/srsue/hdr/phy/phy_nr_sa.h @@ -59,7 +59,12 @@ public: bool start_cell_search(const cell_search_args_t& req) final; bool start_cell_select(const cell_select_args_t& req) final; - void get_metrics(const srsran::srsran_rat_t& rat, phy_metrics_t* m) final { return workers.get_metrics(*m); }; + void get_metrics(const srsran::srsran_rat_t& rat, phy_metrics_t* m) final + { + if (rat == srsran::srsran_rat_t::nr) { + return workers.get_metrics(*m); + } + }; void srsran_phy_logger(phy_logger_level_t log_level, char* str); private: