diff options
author | Tom Rondeau <trondeau@vt.edu> | 2011-07-30 15:58:40 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2011-07-30 15:58:40 -0400 |
commit | 6876cd276ed2e3f74161b2301f33941218fc7882 (patch) | |
tree | 5ea8c1d40e3bc3b5f8720f838786cb3ff1e088b7 /gr-digital/swig | |
parent | a3551b0a34b02fcdb0f339b3bdb16b31c47dc1a3 (diff) |
digital: better behavior of FLL code and added gets and sets for the frequency and phase estimates.
Diffstat (limited to 'gr-digital/swig')
-rw-r--r-- | gr-digital/swig/digital_fll_band_edge_cc.i | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/gr-digital/swig/digital_fll_band_edge_cc.i b/gr-digital/swig/digital_fll_band_edge_cc.i index cb5f2395d8..f022bc7e18 100644 --- a/gr-digital/swig/digital_fll_band_edge_cc.i +++ b/gr-digital/swig/digital_fll_band_edge_cc.i @@ -43,12 +43,18 @@ class digital_fll_band_edge_cc : public gr_sync_block void set_samples_per_symbol(float sps); void set_rolloff(float rolloff); void set_filter_size(int filter_size); - float get_loop_bandwidth(); - float get_damping_factor(); - float get_alpha(); - float get_beta(); - float get_samples_per_symbol(); - float get_rolloff(); - int get_filter_size(); + void set_frequency(float freq); + void set_phase(float phase); + + float get_loop_bandwidth() const; + float get_damping_factor() const; + float get_alpha() const; + float get_beta() const; + float get_samples_per_symbol() const; + float get_rolloff() const; + int get_filter_size() const; + float get_frequency() const; + float get_phase() const; + void print_taps(); }; |