On 04/07/2011 9:54 AM, Howard wrote:
Hi,
I'd like to ask for help when I am using GRC and the USRP source to plot the signal to a FFT.
My system is Ubuntu 11.04.

Thanks!



linux; GNU C++ version 4.5.2; Boost_104200; UHD_003.001.002-bc87971

-- Loading firmware image: /usr/local/share/uhd/images/usrp1_fw.ihx... done
-- Opening a USRP1 device...
-- Loading FPGA image: /usr/local/share/uhd/images/usrp1_fpga.rbf... done

UHD Warning:
Unable to set the thread priority. Performance may be negatively affected. Please see the general application notes in the manual for instructions.
    EnvironmentError: OSError: error in pthread_setschedparam

UHD Warning:
    The hardware does not support the requested RX sample rate:
    Target sample rate: 32.000000 MSps
    Actual sample rate: 16.000000 MSps
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
>>> Done


_______________________________________________

The inability to set real-time scheduling shouldn't be a show-stopper, in fact, I tend to *not* run with realtime on my systems, and it's just fine. But assuming that you've added your userid to "usrp", you can add the following line to /etc/security/limits.conf:

@usrp   -  rtprio  50

Then log out and back in, and you'll have real-time priority permissions.

What may be an issue is that you're running at 16Msps, which may be higher than your CPU hardware can handle. Also, since this is a USRP1, I think that 16Msps is only supported with 8-bit samples, which requires that a special version of the firmware get downloaded into the USRP1, and I'm not sure that UHD takes care of that automagically.



_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to