summaryrefslogtreecommitdiff
path: root/gr-channels/python/channels/amp_bal.py
diff options
context:
space:
mode:
Diffstat (limited to 'gr-channels/python/channels/amp_bal.py')
-rw-r--r--gr-channels/python/channels/amp_bal.py28
1 files changed, 15 insertions, 13 deletions
diff --git a/gr-channels/python/channels/amp_bal.py b/gr-channels/python/channels/amp_bal.py
index 30e0f0d8e2..ec6025b4d8 100644
--- a/gr-channels/python/channels/amp_bal.py
+++ b/gr-channels/python/channels/amp_bal.py
@@ -11,13 +11,14 @@ from gnuradio import blocks
from gnuradio import gr
from gnuradio.filter import firdes
+
class amp_bal(gr.hier_block2):
def __init__(self, alpha=0):
gr.hier_block2.__init__(
self, "Amplitude Balance",
- gr.io_signature(1, 1, gr.sizeof_gr_complex*1),
- gr.io_signature(1, 1, gr.sizeof_gr_complex*1),
+ gr.io_signature(1, 1, gr.sizeof_gr_complex * 1),
+ gr.io_signature(1, 1, gr.sizeof_gr_complex * 1),
)
##################################################
@@ -40,17 +41,20 @@ class amp_bal(gr.hier_block2):
##################################################
self.connect((self.blocks_float_to_complex, 0), (self, 0))
self.connect((self, 0), (self.blocks_complex_to_float, 0))
- self.connect((self.blocks_complex_to_float, 0), (self.blocks_rms_xx, 0))
- self.connect((self.blocks_complex_to_float, 1), (self.blocks_rms_xx0, 0))
+ self.connect((self.blocks_complex_to_float, 0),
+ (self.blocks_rms_xx, 0))
+ self.connect((self.blocks_complex_to_float, 1),
+ (self.blocks_rms_xx0, 0))
self.connect((self.blocks_rms_xx, 0), (self.blocks_divide_xx, 0))
self.connect((self.blocks_rms_xx0, 0), (self.blocks_divide_xx, 1))
- self.connect((self.blocks_complex_to_float, 0), (self.blocks_float_to_complex, 0))
- self.connect((self.blocks_complex_to_float, 1), (self.blocks_multiply_vxx1, 1))
- self.connect((self.blocks_divide_xx, 0), (self.blocks_multiply_vxx1, 0))
- self.connect((self.blocks_multiply_vxx1, 0), (self.blocks_float_to_complex, 1))
-
-
-# QT sink close method reimplementation
+ self.connect((self.blocks_complex_to_float, 0),
+ (self.blocks_float_to_complex, 0))
+ self.connect((self.blocks_complex_to_float, 1),
+ (self.blocks_multiply_vxx1, 1))
+ self.connect((self.blocks_divide_xx, 0),
+ (self.blocks_multiply_vxx1, 0))
+ self.connect((self.blocks_multiply_vxx1, 0),
+ (self.blocks_float_to_complex, 1))
def get_alpha(self):
return self.alpha
@@ -59,5 +63,3 @@ class amp_bal(gr.hier_block2):
self.alpha = alpha
self.blocks_rms_xx.set_alpha(self.alpha)
self.blocks_rms_xx0.set_alpha(self.alpha)
-
-