On 03/01/2013 04:51 PM, Tom Hendrick wrote: > Hello all, > > I've had trouble making a 4 channel USRP samples at 1Ms/s write to file at > 500 kS/s with ubuntu 12.04 and libuhd. I am getting several overruns and I > had tried adjusting some of the parameters using usrd_probe_devices but with > no success. I have a laptop with a duo core centrino processor which should > be enough. > > I've made this 4 channel work successfully with the same exact laptop and > with ubuntu 10.04 and the older version of gnuradio that uses libusrp. I get > no underruns at all even for an entire hour of writing to file. > > > Has anyone else experienced performance differences between libusrp and > libuhd? I just want to make sure it isn't a configuration problem or > something I'm doing wrong causing the overruns. If its likely an issue with > libuhd, I guess I will just keep a backup of ubuntu 10.04 and gnuradio > libusrp version installation files and leave my dual boot setup intact. > > Thank you very much, - Tom > >
You might try setting a very large output buffer on the usrp source block. I heard this helps (you should be able to call this in python after the block constructs): /*! * \brief Sets max buffer size on all output ports. */ void set_max_output_buffer(long max_output_buffer) -josh > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio