From 608a08e0a5334bfeabc68c95bbbfbc0f9634e310 Mon Sep 17 00:00:00 2001 From: Piotr K Date: Thu, 7 Aug 2014 17:01:55 +0200 Subject: Removed completely old method of frequency offset correction --- lib/receiver/receiver_impl.cc | 12 +++--------- lib/receiver/receiver_impl.h | 10 +--------- 2 files changed, 4 insertions(+), 18 deletions(-) (limited to 'lib') diff --git a/lib/receiver/receiver_impl.cc b/lib/receiver/receiver_impl.cc index f1382ed..a6f1a16 100644 --- a/lib/receiver/receiver_impl.cc +++ b/lib/receiver/receiver_impl.cc @@ -53,22 +53,21 @@ typedef std::vector vector_float; typedef boost::circular_buffer circular_buffer_float; receiver::sptr -receiver::make(feval_dd * tuner, int osr, int arfcn) +receiver::make(int osr, int arfcn) { return gnuradio::get_initial_sptr - (new receiver_impl(tuner, osr, arfcn)); + (new receiver_impl(osr, arfcn)); } /* * The private constructor */ -receiver_impl::receiver_impl(feval_dd * tuner, int osr, int arfcn) +receiver_impl::receiver_impl(int osr, int arfcn) : gr::sync_block("receiver", gr::io_signature::make(1, 1, sizeof(gr_complex)), gr::io_signature::make(0, 0, 0)), d_OSR(osr), d_chan_imp_length(CHAN_IMP_RESP_LENGTH), - d_tuner(tuner), d_counter(0), d_fcch_start_pos(0), d_freq_offset_setting(0), @@ -477,11 +476,6 @@ double receiver_impl::compute_freq_offset(const gr_complex * input, unsigned fir return freq_offset; } -void receiver_impl::set_frequency(double freq_offset) -{ - d_tuner->calleval(freq_offset); -} - inline float receiver_impl::compute_phase_diff(gr_complex val1, gr_complex val2) { gr_complex conjprod = val1 * conj(val2); diff --git a/lib/receiver/receiver_impl.h b/lib/receiver/receiver_impl.h index de0042d..6657e3d 100644 --- a/lib/receiver/receiver_impl.h +++ b/lib/receiver/receiver_impl.h @@ -45,8 +45,6 @@ namespace gr { gr_complex d_sch_training_seq[N_SYNC_BITS]; ///