From 04188d818acdfd78b7c524a5a9ee89128fa15093 Mon Sep 17 00:00:00 2001 From: Ismael Gomez Date: Wed, 31 Jan 2018 15:34:01 +0100 Subject: [PATCH] disable neighbour cell measurement --- srsue/src/phy/phch_recv.cc | 5 ++++- srsue/src/phy/phch_worker.cc | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/srsue/src/phy/phch_recv.cc b/srsue/src/phy/phch_recv.cc index 7d89892c9..c9982b03e 100644 --- a/srsue/src/phy/phch_recv.cc +++ b/srsue/src/phy/phch_recv.cc @@ -1462,6 +1462,7 @@ void phch_recv::intra_measure::rem_cell(int pci) { } void phch_recv::intra_measure::write(uint32_t tti, cf_t *data, uint32_t nsamples) { + /* if (receive_enabled) { if ((tti%INTRA_FREQ_MEAS_PERIOD_MS) == 0) { receiving = true; @@ -1482,6 +1483,7 @@ void phch_recv::intra_measure::write(uint32_t tti, cf_t *data, uint32_t nsamples } } } + */ } void phch_recv::intra_measure::run_thread() @@ -1493,13 +1495,14 @@ void phch_recv::intra_measure::run_thread() if (running) { // Read 15 ms data from buffer + /* srslte_ringbuffer_read(&ring_buffer, search_buffer, CAPTURE_LEN_SF*current_sflen*sizeof(cf_t)); int found_cells = scell.find_cells(search_buffer, common->rx_gain_offset, primary_cell, CAPTURE_LEN_SF, info); receiving = false; for (int i=0;inew_phy_meas(info[i].rsrp, info[i].rsrq, measure_tti, current_earfcn, info[i].pci); - } + }*/ // Look for other cells not found automatically } } diff --git a/srsue/src/phy/phch_worker.cc b/srsue/src/phy/phch_worker.cc index 1569b0860..58da457f1 100644 --- a/srsue/src/phy/phch_worker.cc +++ b/srsue/src/phy/phch_worker.cc @@ -1388,7 +1388,7 @@ void phch_worker::update_measurements() phy->avg_rsrp_dbm = SRSLTE_VEC_EMA(rsrp_dbm, phy->avg_rsrp_dbm, snr_ema_coeff); } if ((tti%phy->pcell_report_period) == 0 && phy->pcell_meas_enabled) { - phy->rrc->new_phy_meas(phy->avg_rsrp_dbm, phy->avg_rsrq_db, tti); + //phy->rrc->new_phy_meas(phy->avg_rsrp_dbm, phy->avg_rsrq_db, tti); } }