From cdc279627725255948c950f3a820aff5eadb9067 Mon Sep 17 00:00:00 2001 From: Clayton Smith <argilo@gmail.com> Date: Sat, 27 Jul 2019 09:33:33 -0400 Subject: Fix division by zero in fm_preemph --- gr-analog/python/analog/fm_emph.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gr-analog/python/analog/fm_emph.py') 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 ] -- cgit v1.2.3