aboutsummaryrefslogtreecommitdiffstats
path: root/python/misc_utils
diff options
context:
space:
mode:
authorPiotr Krysik <ptrkrysik@gmail.com>2016-01-02 09:14:27 +0100
committerPiotr Krysik <ptrkrysik@gmail.com>2016-01-02 09:14:27 +0100
commite3b652ddf393ab6d6d31131b461ca8820379bdcd (patch)
tree5e7d3392127226da0ae2db9bcf4d7c96219b1d8d /python/misc_utils
parent3a527f8e5883003890fefd0dc032d04d5ad07dfc (diff)
Another approach to fix for problem #135
with message inputs of hierarhical blocks, caused by incompatibility introduced in GNU Radio 3.7.9.
Diffstat (limited to 'python/misc_utils')
-rw-r--r--python/misc_utils/clock_offset_corrector.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/misc_utils/clock_offset_corrector.py b/python/misc_utils/clock_offset_corrector.py
index 6eb0ef7..403b513 100644
--- a/python/misc_utils/clock_offset_corrector.py
+++ b/python/misc_utils/clock_offset_corrector.py
@@ -10,6 +10,7 @@ from gnuradio import blocks
from gnuradio import filter
from gnuradio import gr
from gnuradio.filter import firdes
+from distutils.version import LooseVersion as version
import grgsm
import math
@@ -21,7 +22,7 @@ class clock_offset_corrector(gr.hier_block2):
gr.io_signature(1, 1, gr.sizeof_gr_complex*1),
gr.io_signature(1, 1, gr.sizeof_gr_complex*1),
)
- if gr.version() >= '3.7.9':
+ 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")