From 8715da0893b5349f9c2d542807d5f5cd835262f4 Mon Sep 17 00:00:00 2001 From: Piotr Krysik Date: Wed, 6 Jan 2016 22:21:09 +0100 Subject: Fixed all hierarchical blocks in the project by adding a hier_block class that solves incompatibility between GNU Radio >=3.7.9 and <=3.7.8 and inheriting all hierarchical blocks from it. This commit fixes #135 --- python/misc_utils/clock_offset_corrector.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'python/misc_utils/clock_offset_corrector.py') diff --git a/python/misc_utils/clock_offset_corrector.py b/python/misc_utils/clock_offset_corrector.py index 403b513..b75d682 100644 --- a/python/misc_utils/clock_offset_corrector.py +++ b/python/misc_utils/clock_offset_corrector.py @@ -14,19 +14,16 @@ from distutils.version import LooseVersion as version import grgsm import math -class clock_offset_corrector(gr.hier_block2): +class clock_offset_corrector(grgsm.hier_block): def __init__(self, fc=936.6e6, ppm=0, samp_rate_in=1625000.0/6.0*4.0): - gr.hier_block2.__init__( + grgsm.hier_block.__init__( self, "Clock offset corrector", gr.io_signature(1, 1, gr.sizeof_gr_complex*1), gr.io_signature(1, 1, gr.sizeof_gr_complex*1), ) - if version(gr.version()) >= version('3.7.9'): - self.message_port_register_hier_in("ppm_in") - else: - self.message_port_register_hier_out("ppm_in") - + self.message_port_register_hier_in("ppm_in") + ################################################## # Parameters ################################################## -- cgit v1.2.3