From 5729f37ebbfb13ff62256b4463bf9d1b0d786020 Mon Sep 17 00:00:00 2001 From: Xavier Arteaga Date: Thu, 18 Jul 2019 12:57:23 +0200 Subject: [PATCH] SRSUE PHY: Fixed frequency change --- srsue/src/phy/sync.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srsue/src/phy/sync.cc b/srsue/src/phy/sync.cc index bda2993e9..39f8ffc81 100644 --- a/srsue/src/phy/sync.cc +++ b/srsue/src/phy/sync.cc @@ -304,12 +304,12 @@ bool sync::cell_select(phy_interface_rrc_lte::phy_cell_t* new_cell) /* Select new frequency if necessary */ if ((int) new_cell->earfcn != current_earfcn) { + current_earfcn = new_cell->earfcn; Info("Cell Select: Setting new frequency EARFCN=%d\n", new_cell->earfcn); - if (set_frequency()) { + if (!set_frequency()) { Error("Cell Select: Setting new frequency EARFCN=%d\n", new_cell->earfcn); return ret; } - current_earfcn = new_cell->earfcn; } }