In X310, when I reduce the total number of samples from 1,000,000 to 100,000, 
it returns success.However, in the B210, it returns success even though the # 
of samples is 1,000,000.
-----------------------Original Message-----------------------From: Hojoon Yang 
via USRP-users <usrp-users@lists.ettus.com>To: "Marcus D. Leech via USRP-users" 
<usrp-users@lists.ettus.com>Sent date: 2018-05-25 23:51:31 GMT +0900 
(Asia/Seoul)Subject: Re: [USRP-users]timed stream in USRP X310 and B210
 
 
  Hi, Thanks for reply.
  
  I tried it on UHD 3.11.1, because this version is the latest release version 
in github.
  
  But, the result has not changed. It still failed.
  
  
   
    -----------------------Original Message-----------------------
    From: "Marcus D. Leech via USRP-users" <usrp-users@lists.ettus.com>
    To: usrp-users@lists.ettus.com
    Sent date: 2018-05-25 23:12:28 GMT +0900 (Asia/Seoul)
    Subject: Re: [USRP-users] timed stream in USRP X310 and B210
    
    
   
     On 05/25/2018 10:06 AM, Hojoon Yang via USRP-users wrote: 
     
    
    
    In addition, USRP X310 + 2 UBX-160 v2 
     
     
     
       -----------------------원본메일----------------------- 
       보낸사람 : Hojoon Yang via USRP-users 
      <usrp-users@lists.ettus.com> 
       받는사람: 
      usrp-users@lists.ettus.com 
       보낸날짜: 2018-05-25 20:59:17 GMT +0900 (Asia/Seoul) 
       제목: [USRP-users]timed stream in USRP X310 and B210 
      
     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=MyB210 
       
     The 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. 
     
    The USRP doesn't, but the operating system network stack does.   The buffer 
dynamics of USB vs the network interface are quite different. 
    
    
     
       
     Anyway the result is failed in X310 case. i.e. I got "Waiting for async 
burst ACK... failed". 
     
    Could you try reverting to a 3.10 UHD, or the latest (3.12) ? 
    
    
    
    
     
       
     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
 
    
    
   
  
 
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to