I’m having trouble getting the UHD USRP block category to show up in
GRC.
Can someone hep me through this issue. Here are the steps I’ve taken
using
Ubuntu 13.10:
Uninstalled gnuradio and uhd using the following command to start
fresh:
sudo apt-get purge gnuradio gnuradio* uhd uhd*
Opened gnuradio and searched for usrp_sink and usrp_source. They do
not
exist.
Is there something I am clearly missing in this flow? I really
appreciate
any help someone can give me.
Note: I don’t have a USRP to connect to my laptop right now. I’m
assuming
that shouldn’t keep me from designing with the UHD_USRP blocks for
future
implementation, right?
Note: I don’t have a USRP to connect to my laptop right now. I’m assuming
that shouldn’t keep me from designing with the UHD_USRP blocks for future
implementation, right?
v/r,
Rich
Rich,
When you say “search” I assume you mean using the find tool in GRC to
look
up the block name? What about just looking in the category tree for the
“UHD” category?
What version of GNU Radio did that install? Looks like it should be
3.7.3.
You can check with:
$ gnuradio-config-info -v
And double-check to make sure that UHD is installed. You should have a
“uhd_find_devices” if it is. And you should also have the “uhd_fft”
program
installed with gr-uhd.
When you say “search” I assume you mean using the find tool in GRC to
look up the block name? What about just looking in the category tree for
the “UHD” category?
If that’s the case, then the search must fail, because they’re called
“USRP Source” (with a space) and “USRP Sink”.
I resolved this issue. The problem was there was an older version of gnu
radio installed on this laptop that wasn’t being removed properly. When
I
realized that and made sure to get it all off, the next time I ran the
ettus website install commands it worked.
The only issue I’m having right now is that it seems my network setup
overwrites the static ip address I assign to my laptop from time to
time,
leading to me not being able to ping the USRP. I’m not sure of a good
workaround for this.
Use your admin tools to tell Network Manager you want it static rather
than DHCP/Automatic. You can use ifconfig to change the
current IP address, but Network Manager will come along and clobber
that unless it’s told not to.
I should point out that, long-term, you’re better to learn some basic
sys admin stuff outside of this forum, because it will be very helpful
not just with Gnu Radio, but with anything else you might want to do
with your computer, and discuss-gnuradio just isn’t the place to
be getting that knowledge.
–
Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium