summaryrefslogtreecommitdiff
path: root/gnuradio-core
diff options
context:
space:
mode:
authorn4hy2008-10-01 20:42:43 +0000
committern4hy2008-10-01 20:42:43 +0000
commit5bfda44b8d4093c81779c05c98f3bbd310f198df (patch)
tree0f32d55fa026e9d26aad1210afa5117f5237d141 /gnuradio-core
parentd9b0663b0170c7f5958df900ce68f15ea2b0434f (diff)
downloadgnuradio-5bfda44b8d4093c81779c05c98f3bbd310f198df.tar.gz
gnuradio-5bfda44b8d4093c81779c05c98f3bbd310f198df.tar.bz2
gnuradio-5bfda44b8d4093c81779c05c98f3bbd310f198df.zip
pll bandwidth optimized to more nearly meet Carson's rule. The 19 kHz pilot recovery will soon be replace by polyphase channelizer trick
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9694 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gnuradio-core')
-rw-r--r--gnuradio-core/src/python/gnuradio/blks2impl/wfm_rcv_pll.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnuradio-core/src/python/gnuradio/blks2impl/wfm_rcv_pll.py b/gnuradio-core/src/python/gnuradio/blks2impl/wfm_rcv_pll.py
index e49544c8e..bc68a9f3f 100644
--- a/gnuradio-core/src/python/gnuradio/blks2impl/wfm_rcv_pll.py
+++ b/gnuradio-core/src/python/gnuradio/blks2impl/wfm_rcv_pll.py
@@ -39,7 +39,7 @@ class wfm_rcv_pll(gr.hier_block2):
gr.hier_block2.__init__(self, "wfm_rcv_pll",
gr.io_signature(1, 1, gr.sizeof_gr_complex), # Input signature
gr.io_signature(1, 2, gr.sizeof_float)) # Output signature
- bandwidth = 180e3
+ bandwidth = 250e3
audio_rate = demod_rate / audio_decimation
@@ -49,7 +49,7 @@ class wfm_rcv_pll(gr.hier_block2):
# input: complex; output: float
alpha = 0.25*bandwidth * math.pi / demod_rate
beta = alpha * alpha / 4.0
- max_freq = 2.0*math.pi*100e3/demod_rate
+ max_freq = 2.0*math.pi*90e3/demod_rate
self.fm_demod = gr.pll_freqdet_cf (alpha,beta,max_freq,-max_freq)