summaryrefslogtreecommitdiff
path: root/gr-digital/swig
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2011-07-30 15:58:40 -0400
committerTom Rondeau <trondeau@vt.edu>2011-07-30 15:58:40 -0400
commit6876cd276ed2e3f74161b2301f33941218fc7882 (patch)
tree5ea8c1d40e3bc3b5f8720f838786cb3ff1e088b7 /gr-digital/swig
parenta3551b0a34b02fcdb0f339b3bdb16b31c47dc1a3 (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.i20
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();
};