summaryrefslogtreecommitdiff
path: root/gr-analog/python/analog/fm_emph.py
diff options
context:
space:
mode:
authorClayton Smith <argilo@gmail.com>2019-07-27 09:33:33 -0400
committerDerek Kozel <derek.kozel@gmail.com>2019-07-27 22:58:19 +0100
commitcdc279627725255948c950f3a820aff5eadb9067 (patch)
tree1ab813c0cf737f2758aeb01289bb06d27cd908c9 /gr-analog/python/analog/fm_emph.py
parent865ee813535b93193c90857dbdd456e6aca44a78 (diff)
Fix division by zero in fm_preemph
Diffstat (limited to 'gr-analog/python/analog/fm_emph.py')
-rw-r--r--gr-analog/python/analog/fm_emph.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/gr-analog/python/analog/fm_emph.py b/gr-analog/python/analog/fm_emph.py
index 602f1be3ea..9939235679 100644
--- a/gr-analog/python/analog/fm_emph.py
+++ b/gr-analog/python/analog/fm_emph.py
@@ -289,7 +289,7 @@ class fm_preemph(gr.hier_block2):
# That isn't what users are going to expect, so adjust with a
# gain, g, so that H(z = 1) = 1.0 for 0 dB gain at DC.
w_0dB = 2.0 * math.pi * 0.0
- g = abs(1.0 - p1 * cmath.rect(1.0 / -w_0dB)) \
+ g = abs(1.0 - p1 * cmath.rect(1.0, -w_0dB)) \
/ (b0 * abs(1.0 - z1 * cmath.rect(1.0, -w_0dB)))
btaps = [ g * b0 * 1.0, g * b0 * -z1 ]