Open jjgudugu opened 3 years ago
When the sampling rate is 10 MS/s, the data rate would be 104=40MB/s per channel. If you attempt to collect 4 channels at four frequencies at 10 MS/s, the overall data rate would be 440 = 160 MB/s. One Gigabit Ethernet can not hold such a data rate. You can find the detailed host bandwidth instruction with the below link [1]. I suppose you could use the 10 Gigabit Ethernet with a link [2].
[1] https://kb.ettus.com/About_USRP_Bandwidths_and_Sampling_Rates
[2] https://kb.ettus.com/Using_Dual_10_Gigabit_Ethernet_on_the_USRP_X300/X310
Copy that! Thanks a lot for your answer! So I will close this issue.
Hi, there! Thanks for the code your share, it helps a lot! I want to control two USRP to collect four central frequencies simultaneously. It works when I collected four frequencies with 5 MHz sampling rate. However, I want the sampling rate to be 10 MHz and met the overflow problem "Your write medium must sustain a rate of 40.000000MB/s." I am using two USRP X310, one gigabit Ethernet switch, ubuntu 18.04, UHD v3.12.0, Thinkpad P15v (16GB RAM + 520GB SSD). I think the writing rate can not be so low, and already tried USRP Host Performance Tuning Tips and Tricks. Is there any thing I can do to improve the writing rate.