gr-baz Fast Autocorrelation Sink doesn't work in GNURadio 3.7.5

366 views
Skip to first unread message

Philip Hahn

unread,
Jan 20, 2016, 8:54:56 PM1/20/16
to Ultra Cheap SDR
I can't get the Fast Autocorrelation Sink to work in GNURadio 3.7.5. The rest of the gr-baz blocks I've used seem to work fine and I've gone through Balint's 5 tutorials. 

Here's the error I'm getting using WX Gui:

linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.007.003-0-unknown

gr-osmosdr 0.1.3 (0.1.3) gnuradio 3.7.5
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy 
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
Using Volk machine: sse4_2_64_orc
Traceback (most recent call last):
  File "/home/hahnpv/top_block.py", line 87, in <module>
    tb = top_block()
  File "/home/hahnpv/top_block.py", line 57, in __init__
    peak_hold=False,
  File "/usr/local/lib/python2.7/dist-packages/baz/facsink.py", line 190, in __init__
    self.win = fac_window(self, parent, size=size)
  File "/usr/local/lib/python2.7/dist-packages/baz/facsink.py", line 257, in __init__
    self.build_popup_menu()
  File "/usr/local/lib/python2.7/dist-packages/baz/facsink.py", line 365, in build_popup_menu
    self.id_incr_ref_level = wx.NewId()
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_misc.py", line 284, in NewId
    return _misc_.NewId(*args)
wx._core.PyAssertionError: C++ assertion "m_window" failed at ../src/gtk/dcclient.cpp(2043) in DoGetSize(): GetSize() doesn't work without window

It appears the Fast Autocorrelation block is not creating a window, hence the assertion fails.

I was using the stock version which shipped with my distro (Kali) and I've also built from git. 

thanks for any help

philip

Philip Hahn

unread,
Apr 12, 2017, 4:52:03 PM4/12/17
to ultra-c...@googlegroups.com

--
You received this message because you are subscribed to a topic in the Google Groups "Ultra Cheap SDR" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ultra-cheap-sdr/fAIRh1lhaG0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ultra-cheap-sdr+unsubscribe@googlegroups.com.
To post to this group, send email to ultra-cheap-sdr@googlegroups.com.
Visit this group at https://groups.google.com/group/ultra-cheap-sdr.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages