On Wed, Mar 29, 2006 at 04:36:09PM -0800, mao mao wrote: > > The problem is, I haven't setup a full gnuradio > environment. I was using Windows, with libusb for win. > > I was able to run test_usrp_standard_rx.cc, but only > get 16MB/s for the following setting: > > center freq = 43.75e6 > mux = 0xf0f0f0f0 > format = 0x300, //make_format(16, 0,true, false) > channel = 1 > decim=8; > adc_freq = 64000000 > > my TVRX board was on RX_A. > > Is there anything wrong with my setting?
You mean outside of the windows part? (only half kidding...) test_usrp_standard_rx.cc doesn't know how to talk to the daughterboards and tune the front end. You really want to use usrp_rx_cfile.py. Have you tried running usrp_fft.py and/or usrp_rx_cfile.py? I'm not sure what throughput anybody's seen on windows. If you can't sustain 32MB/sec across the USB, you're dead in the water for HDTV. I strongly suggest installing a GNU/Linux distribution. That's the platform where the primary development takes place, and where we know (with a suitable EHCI controller) we can sustain 32MB/s across the USB. I currrently like SuSE 10.0 and Mandriva 2006. Other have been had success with Ubuntu and Fedora Core 4. If you go with SuSE 10.0, spend a few bucks and get the paid-for version. It will save you a ton of time. At a minimum you're going to need gnuradio-core, usrp, gr-usrp and gnuradio-examples. For fft and scope sinks you'll want gr-wxgui. Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio