diff options
Diffstat (limited to 'gr-channels/python/channels/distortion_2_gen.py')
-rw-r--r-- | gr-channels/python/channels/distortion_2_gen.py | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/gr-channels/python/channels/distortion_2_gen.py b/gr-channels/python/channels/distortion_2_gen.py index 28b5019686..20ab6fe563 100644 --- a/gr-channels/python/channels/distortion_2_gen.py +++ b/gr-channels/python/channels/distortion_2_gen.py @@ -11,13 +11,14 @@ from gnuradio import gr from gnuradio.filter import firdes import math + class distortion_2_gen(gr.hier_block2): def __init__(self, beta=0): gr.hier_block2.__init__( self, "Second Order Distortion", - 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), ) ################################################## @@ -38,20 +39,22 @@ class distortion_2_gen(gr.hier_block2): ################################################## # Connections ################################################## - self.connect((self.blocks_multiply_const_vxx_0, 0), (self.blocks_add_xx_0, 1)) + self.connect((self.blocks_multiply_const_vxx_0, 0), + (self.blocks_add_xx_0, 1)) self.connect((self, 0), (self.blocks_multiply_xx_0, 0)) self.connect((self, 0), (self.blocks_add_xx_0, 0)) self.connect((self.blocks_add_xx_0, 0), (self, 0)) self.connect((self, 0), (self.blocks_conjugate_cc_0, 0)) - self.connect((self.blocks_conjugate_cc_0, 0), (self.blocks_multiply_xx_0_0, 1)) + self.connect((self.blocks_conjugate_cc_0, 0), + (self.blocks_multiply_xx_0_0, 1)) self.connect((self, 0), (self.blocks_multiply_xx_0, 1)) self.connect((self, 0), (self.blocks_multiply_xx_0_0, 0)) - self.connect((self.blocks_multiply_xx_0_0, 0), (self.blocks_add_xx_0_0, 1)) - self.connect((self.blocks_multiply_xx_0, 0), (self.blocks_add_xx_0_0, 0)) - self.connect((self.blocks_add_xx_0_0, 0), (self.blocks_multiply_const_vxx_0, 0)) - - -# QT sink close method reimplementation + self.connect((self.blocks_multiply_xx_0_0, 0), + (self.blocks_add_xx_0_0, 1)) + self.connect((self.blocks_multiply_xx_0, 0), + (self.blocks_add_xx_0_0, 0)) + self.connect((self.blocks_add_xx_0_0, 0), + (self.blocks_multiply_const_vxx_0, 0)) def get_beta(self): return self.beta |