diff options
author | Tom Rondeau <trondeau@vt.edu> | 2012-08-22 21:19:43 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2012-08-22 21:25:23 -0400 |
commit | b4c96386b86147a175231385c0cc4eafe8e9f8b3 (patch) | |
tree | 6228ada04acff4d95a2e68febdb205432e777568 /gr-digital/include/digital | |
parent | eec6ae88e6da7fd72bc2dfc0f0f2e1dc23238db7 (diff) |
digital: wip on ensuring all digital blocks work in GRC.
Diffstat (limited to 'gr-digital/include/digital')
-rw-r--r-- | gr-digital/include/digital/cpmmod_bc.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gr-digital/include/digital/cpmmod_bc.h b/gr-digital/include/digital/cpmmod_bc.h index 3bcc1c655d..f65ca8059f 100644 --- a/gr-digital/include/digital/cpmmod_bc.h +++ b/gr-digital/include/digital/cpmmod_bc.h @@ -72,8 +72,8 @@ namespace gr { * pulses, this is the 3 dB time-bandwidth product. */ static sptr make(gr_cpm::cpm_type type, float h, - unsigned samples_per_sym, - unsigned L, double beta=0.3); + int samples_per_sym, + int L, double beta=0.3); /*! * Make GMSK modulator block. @@ -89,23 +89,23 @@ namespace gr { * \param beta For LSRC, this is the rolloff factor. For Gaussian * pulses, this is the 3 dB time-bandwidth product. */ - static sptr make_gmskmod_bc(unsigned samples_per_sym=2, - unsigned L=4, double beta=0.3); + static sptr make_gmskmod_bc(int samples_per_sym=2, + int L=4, double beta=0.3); //! Return the phase response FIR taps virtual std::vector<float> taps() const = 0; //! Return the type of CPM modulator - virtual unsigned type() const = 0; + virtual int type() const = 0; //! Return the modulation index of the modulator. virtual float index() const = 0; //! Return the number of samples per symbol - virtual unsigned samples_per_sym() const = 0; + virtual int samples_per_sym() const = 0; //! Return the length of the phase duration (in symbols) - virtual unsigned length() const = 0; + virtual int length() const = 0; //! Return the value of beta for the modulator virtual double beta() const = 0; |