Has anyone successfully used GRC with USRP Dual Source and/or USRP Dual
Sink blocks? The attached .grc file and .py file are my simple test
case,
which bombs like this:
Generating:
“/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”
Executing: “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”
Traceback (most recent call last):
File “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”,
line
72, in
tb = Scott_Dual_FFT_RFX900()
File “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”,
line
45, in init
tx_enb_b=True,
File
“/usr/local/lib/python2.5/site-packages/grc_gnuradio/usrp/simple_usrp.py”,
line 360, in init
gr.io_signature(2, 2, constructor_to_size[self.constructor[0]]),
TypeError: ‘instancemethod’ object is unsubscriptable
I added the Sink to see what would happen, but originally only had the
USRP
Dual Source as a simple diagnostic test, and that bombed this way:
Generating:
“/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”
Executing: “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”
Traceback (most recent call last):
File “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”,
line
56, in
tb = Scott_Dual_FFT_RFX900()
File “/home/scott/src/gnuradio/scott-grc/Scott_Dual_FFT_RFX900.py”,
line
43, in init
rx_ant_b=“RX2”,
File
“/usr/local/lib/python2.5/site-packages/grc_gnuradio/usrp/simple_usrp.py”,
line 320, in init
gr.io_signature(2, 2, constructor_to_size[self.constructor[0]]),
TypeError: ‘instancemethod’ object is unsubscriptable
Done
I’m having a hard time figuring out from this what I might have done
wrong.
I will confess I don’t understand how to setup the mux yet, but that
does
not appear to be related to this problem.
I’m running off the subversion gnuradio build 10260, which contains GRC
version 3.1SVN.
Thanks for any help.
–Scott