summaryrefslogtreecommitdiff
path: root/gr-analog/python/analog/wfm_rcv.py
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2020-11-07 12:39:08 +0100
committermormj <34754695+mormj@users.noreply.github.com>2020-11-09 07:59:14 -0500
commit55621a9709b219551b908e67ee88f6f7ad2593cb (patch)
tree18f742e7af01bb4bfed4918a36865fa88c0a9d1b /gr-analog/python/analog/wfm_rcv.py
parent269fd060c56cbb01665a4ce9270ce4e67e56b70f (diff)
analog: WFM tools: proper integer div, decimation handling
Diffstat (limited to 'gr-analog/python/analog/wfm_rcv.py')
-rw-r--r--gr-analog/python/analog/wfm_rcv.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/gr-analog/python/analog/wfm_rcv.py b/gr-analog/python/analog/wfm_rcv.py
index 99eb2c190a..48501d47af 100644
--- a/gr-analog/python/analog/wfm_rcv.py
+++ b/gr-analog/python/analog/wfm_rcv.py
@@ -1,5 +1,5 @@
#
-# Copyright 2005,2007,2012 Free Software Foundation, Inc.
+# Copyright 2005,2007,2012,2020 Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
@@ -31,6 +31,9 @@ class wfm_rcv(gr.hier_block2):
gr.hier_block2.__init__(self, "wfm_rcv",
gr.io_signature(1, 1, gr.sizeof_gr_complex), # Input signature
gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
+ if audio_decimation != int(audio_decimation):
+ raise ValueError("audio_decimation needs to be an integer")
+ audio_decimation = int(audio_decimation)
volume = 20.