summaryrefslogtreecommitdiff
path: root/gr-digital/python/cpm.py
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2012-11-06 21:17:03 -0500
committerTom Rondeau <trondeau@vt.edu>2012-11-06 21:17:03 -0500
commit2553961b6e6a2543a81463b9a1ad2a44bf11bdf6 (patch)
tree1048fd7b9f1193bd40f00464a25ff96b559eaec4 /gr-digital/python/cpm.py
parent111ec357548f3c810739a12ed8faead0a5935e0b (diff)
analog: removing frequency mod, phase mod, quad demod, and rail from gnuradio-core.
Diffstat (limited to 'gr-digital/python/cpm.py')
-rw-r--r--gr-digital/python/cpm.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-digital/python/cpm.py b/gr-digital/python/cpm.py
index a2c9f2f0e0..1929a73d30 100644
--- a/gr-digital/python/cpm.py
+++ b/gr-digital/python/cpm.py
@@ -25,6 +25,7 @@
# See gnuradio-examples/python/digital for examples
from gnuradio import gr, filter
+from gnuradio import analog
from math import pi
import numpy
@@ -126,7 +127,7 @@ class cpm_mod(gr.hier_block2):
if cpm_type == 0: # CPFSK
self.taps= (1.0/self._symbols_per_pulse/2,) * self.ntaps
elif cpm_type == 1: # GMSK
- gaussian_taps = gr.firdes.gaussian(
+ gaussian_taps = filter.firdes.gaussian(
1.0/2, # gain
samples_per_symbol, # symbol_rate
bt, # bandwidth * symbol time
@@ -145,7 +146,7 @@ class cpm_mod(gr.hier_block2):
self.filter = filter.pfb.arb_resampler_fff(samples_per_symbol, self.taps)
# FM modulation
- self.fmmod = gr.frequency_modulator_fc(sensitivity)
+ self.fmmod = analog.frequency_modulator_fc(sensitivity)
if verbose:
self._print_verbage()