Hi All,
I have been trying to run the HF explorer example that was provide
with gnuradio with a basic RX board in the USRP, by I continually get
this error.
/usr/share/gnuradio/examples/hf_explorer$ ./hfx2.py -R B -c 3.697e6
>>> gr_fir_ccc: using SSE
Traceback (most recent call last):
File "./hfx2.py", line 799, in
app = MyApp(0)
File
"/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py",
line 7935, in __init__
self._BootstrapApp()
File
"/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py",
line 7509, in _BootstrapApp
return _core_.PyApp__BootstrapApp(*args, **kwargs)
File "./hfx2.py", line 794, in OnInit
frame = MyFrame(None, -1, "HF Explorer 2")
File "./hfx2.py", line 371, in __init__
em.eventManager.Register(self.Mouse, wx.EVT_MOTION, self.fft.win)
File
"/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/lib/evtmgr.py",
line 103, in Register
if not self.__haveMessageAdapter(listener, topic):
File
"/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/lib/evtmgr.py",
line 290, in __haveMessageAdapter
return self.messageAdapterDict[topicPattern].has_key(eventHandler)
TypeError: unhashable type: 'fft_window'
aU
No gui comes up and I have to kill the program with ctl-C.
I am guessing from what is says that there is something wrong with the
gui.
I have not been able to find any info on google as yet (am still
looking though) if someone on this list has some more information that
would be great!
Thanks
Andrew Gilbett
[email protected]
Andrew
yes, I see the same thing running against svn head at the time of
writing - rev 11564.
Just comment out lines 371 and 373 of hfx2.py and all seems to work.
Guess we lose some functionality but at least it does run up. Suppose we
should debug that really :-;
I’ve been having too much fun getting jack audio and griffin powermate
usb thingy going over IP so I can run the USRP on a more powerful remote
machine and access it from my laptop via nxclient over LAN. Just about
works now. What’s really cool is it’s easy to hack gnu radio companion
to include a jack audio sink. I have to say I’m impressed by GRC. Jack
audio does a great job too.
svn diff
Index: hfx2.py
— hfx2.py (revision 11525)
+++ hfx2.py (working copy)
@@ -368,9 +368,9 @@
self.tb.start()
# for mouse position reporting on fft display
self.fft.win)
self.fft.win)
# and left click to re-tune
self.fft.win)
self.fft.win)
# start a timer to check for web commands
if WEB_CONTROL:
cheers
John
G4RDC, Reading, UK
Thanks for that it started working immediately after removing those
lines!
Thanks
Andrew
2009/8/11 John G. [email protected]: