Hi,I am currently using UHD 3.11.0.1 and I have two USRPs, B210 and X310.while
executing the tx_timed_samples in the example, the behavior of the send()
function was different between B210 and X310.More specifically,In B210, I do
./tx_timed_samples --rate 1e6 --secs 8 --nsamps 1000000 --args name=MyB210The
host does not send "whole samples" at the beginning, which means that the
send() got stuck when the buffer in the USRP is full.When the times up, the
USRP transmitted the samples and the send function push the samples to the USRP
again.However, In X310, I did exact same command except the --args,but the
results are quite different. the send() is flushing "all the samples" to the
USRP at the beginning. I don't believe the USRP X310 has a huge buffer to
handle the 1,000,000 samples.Anyway the result is failed in X310 case. i.e. I
got "Waiting for async burst ACK... failed".But in B210 I got success flag.the
X310 is connected to the host PC with 1G ethernet cable.What did I
wrong?Regards,Hojoon
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com