summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2014-01-04 01:53:57 +0100
committerSebastian Koslowski <koslowski@kit.edu>2014-01-04 02:05:29 +0100
commit17b2ecf0307bd8365d19508673f9f8cbcaa733d2 (patch)
tree0ea4067f8dd677b6fbf3d5c3b90869eed12d80eb
parentd0d7585af59f22416897534516a1b5b021e6e318 (diff)
analog: disable deemph for tau=0.0 in fm_demod
-rw-r--r--gr-analog/python/analog/fm_demod.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-analog/python/analog/fm_demod.py b/gr-analog/python/analog/fm_demod.py
index cf99b768d1..4e3c01d194 100644
--- a/gr-analog/python/analog/fm_demod.py
+++ b/gr-analog/python/analog/fm_demod.py
@@ -46,7 +46,7 @@ class fm_demod_cf(gr.hier_block2):
audio_pass: audio low pass filter passband frequency (float)
audio_stop: audio low pass filter stop frequency (float)
gain: gain applied to audio output (default = 1.0) (float)
- tau: deemphasis time constant (default = 75e-6), specify 'None' to prevent deemphasis
+ tau: deemphasis time constant (default = 75e-6), specify tau=0.0 to prevent deemphasis (float)
"""
def __init__(self, channel_rate, audio_decim, deviation,
audio_pass, audio_stop, gain=1.0, tau=75e-6):
@@ -67,7 +67,7 @@ class fm_demod_cf(gr.hier_block2):
)
LPF = filter.fir_filter_fff(audio_decim, audio_taps)
- if tau is not None:
+ if tau is not None and tau > 0.0: # None should be deprecated someday
DEEMPH = fm_deemph(channel_rate, tau)
self.connect(self, QUAD, DEEMPH, LPF, self)
else: