diff options
author | Piotr Krysik <ptrkrysik@gmail.com> | 2016-07-17 22:48:35 +0200 |
---|---|---|
committer | Piotr Krysik <ptrkrysik@gmail.com> | 2016-07-17 22:48:35 +0200 |
commit | 83afe7390fadd13cb8636ac4da1bafb9a73a5521 (patch) | |
tree | 5ac105f23da8880f433a343fd4721844c3d0cc1c /include/grgsm | |
parent | a94adb186438498dcc6513cc68d8f2ee4155e6f5 (diff) |
Changed clock offset controller and company in order to remove from the gsm_input one of the resamplers.
Diffstat (limited to 'include/grgsm')
-rw-r--r-- | include/grgsm/misc_utils/controlled_rotator_cc.h | 4 | ||||
-rw-r--r-- | include/grgsm/receiver/clock_offset_control.h | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/include/grgsm/misc_utils/controlled_rotator_cc.h b/include/grgsm/misc_utils/controlled_rotator_cc.h index 8b0ad8d..8c38eff 100644 --- a/include/grgsm/misc_utils/controlled_rotator_cc.h +++ b/include/grgsm/misc_utils/controlled_rotator_cc.h @@ -48,10 +48,10 @@ namespace gr { * class. gsm::controlled_rotator_cc::make is the public interface for * creating new instances. */ - static sptr make(double phase_inc, double samp_rate); + static sptr make(double phase_inc); virtual void set_phase_inc(double phase_inc) = 0; - virtual void set_samp_rate(double samp_rate) = 0; +// virtual void set_samp_rate(double samp_rate) = 0; }; } // namespace gsm diff --git a/include/grgsm/receiver/clock_offset_control.h b/include/grgsm/receiver/clock_offset_control.h index ef750d1..a6e2972 100644 --- a/include/grgsm/receiver/clock_offset_control.h +++ b/include/grgsm/receiver/clock_offset_control.h @@ -49,9 +49,10 @@ namespace gr { * class. gsm::clock_offset_control::make is the public interface for * creating new instances. */ - static sptr make(float fc, float samp_rate); + static sptr make(float fc, float samp_rate, unsigned int osr); virtual void set_fc(float fc) = 0; - virtual void set_samp_rate(float samp_rate) = 0; + virtual void set_samp_rate(float samp_rate) = 0; + virtual void set_osr(unsigned int osr) = 0; }; } // namespace gsm |