From 9e625c4821f4c63421b3d3747c0c4f358fef6c5f Mon Sep 17 00:00:00 2001
From: Douglas Anderson <danderson@ntia.doc.gov>
Date: Sun, 12 Feb 2017 15:52:19 -0800
Subject: python3: update non-GRC components to use python2 or python3

---
 gr-analog/python/analog/standard_squelch.py | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

(limited to 'gr-analog/python/analog/standard_squelch.py')

diff --git a/gr-analog/python/analog/standard_squelch.py b/gr-analog/python/analog/standard_squelch.py
index 3ed9ebceaa..9609f2449e 100644
--- a/gr-analog/python/analog/standard_squelch.py
+++ b/gr-analog/python/analog/standard_squelch.py
@@ -1,3 +1,5 @@
+from __future__ import division
+from __future__ import unicode_literals
 #
 # Copyright 2005,2007,2012 Free Software Foundation, Inc.
 #
@@ -26,29 +28,29 @@ from gnuradio import filter
 
 class standard_squelch(gr.hier_block2):
     def __init__(self, audio_rate):
-	gr.hier_block2.__init__(self, "standard_squelch",
-				gr.io_signature(1, 1, gr.sizeof_float), # Input signature
-				gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
+        gr.hier_block2.__init__(self, "standard_squelch",
+                                gr.io_signature(1, 1, gr.sizeof_float), # Input signature
+                                gr.io_signature(1, 1, gr.sizeof_float)) # Output signature
 
         self.input_node = blocks.add_const_ff(0)          # FIXME kludge
 
         self.low_iir = filter.iir_filter_ffd((0.0193,0,-0.0193),(1,1.9524,-0.9615))
         self.low_square = blocks.multiply_ff()
-        self.low_smooth = filter.single_pole_iir_filter_ff(1/(0.01*audio_rate))   # 100ms time constant
+        self.low_smooth = filter.single_pole_iir_filter_ff(1 / (0.01*audio_rate))   # 100ms time constant
 
         self.hi_iir = filter.iir_filter_ffd((0.0193,0,-0.0193),(1,1.3597,-0.9615))
         self.hi_square = blocks.multiply_ff()
-        self.hi_smooth = filter.single_pole_iir_filter_ff(1/(0.01*audio_rate))
+        self.hi_smooth = filter.single_pole_iir_filter_ff(1 / (0.01*audio_rate))
 
         self.sub = blocks.sub_ff();
         self.add = blocks.add_ff();
         self.gate = blocks.threshold_ff(0.3,0.43,0)
-        self.squelch_lpf = filter.single_pole_iir_filter_ff(1/(0.01*audio_rate))
+        self.squelch_lpf = filter.single_pole_iir_filter_ff(1 / (0.01*audio_rate))
 
         self.div = blocks.divide_ff()
         self.squelch_mult = blocks.multiply_ff()
 
-	self.connect(self, self.input_node)
+        self.connect(self, self.input_node)
         self.connect(self.input_node, (self.squelch_mult, 0))
 
         self.connect(self.input_node,self.low_iir)
@@ -66,7 +68,7 @@ class standard_squelch(gr.hier_block2):
         self.connect(self.sub, (self.div, 0))
         self.connect(self.add, (self.div, 1))
         self.connect(self.div, self.gate, self.squelch_lpf, (self.squelch_mult,1))
-	self.connect(self.squelch_mult, self)
+        self.connect(self.squelch_mult, self)
 
     def set_threshold(self, threshold):
         self.gate.set_hi(threshold)
@@ -75,4 +77,4 @@ class standard_squelch(gr.hier_block2):
         return self.gate.hi()
 
     def squelch_range(self):
-        return (0.0, 1.0, 1.0/100)
+        return (0.0, 1.0, 1.0 / 100)
-- 
cgit v1.2.3