Fix ZMQ socket interface (used for everything) for strange queue.Queue issues.

This commit is contained in:
Nick Foster
2019-10-15 13:11:05 -07:00
parent 37f45f8a4d
commit 2b10c06e15
2 changed files with 22 additions and 18 deletions
+3 -2
View File
@@ -20,6 +20,7 @@
#
from gnuradio import gr, blocks, filter
import air_modes
class rx_path(gr.hier_block2):
@@ -53,10 +54,10 @@ class rx_path(gr.hier_block2):
self._avg = blocks.moving_average_ff(48*self._spc, 1.0/(48*self._spc))#, self._rate) # 3 preambles
# Synchronize to Mode-S preamble
self._sync = air_modes_swig.preamble(self._rate, self._threshold)
self._sync = air_modes.preamble(self._rate, self._threshold)
# Slice Mode-S bits and send to message queue
self._slicer = air_modes_swig.slicer(self._queue)
self._slicer = air_modes.slicer(self._queue)
# Wire up the flowgraph
self.connect(self._bb, (self._sync, 0))