> That seems no longer the case: attached is the distribution of the time at 
> which the 
> first sample is detected by a B210 triggered by the same PPS controlling a RF 
> switch 
> feeding the B210 input, with the falling edge of the PPS allowing the signal 
> to stream 
> through the switch. Fluctuations well above a few hundred microseconds to 
> milliseconds 
> are observed.

It looks like the timeout rule was changed and now the sequence provided in the 
initial
post generates an Overflow, possibly corrupting the buffer and restarting the 
communication
at a random time.
Reducing the delays to 
        curr_hw_time = self.uhd_usrp_source_0.get_time_last_pps()
        self.uhd_usrp_source_0.set_time_next_pps( 
uhd.time_spec_t(0.5)+curr_hw_time)
        time.sleep(0.1)
        
self.uhd_usrp_source_0.set_start_time(uhd.time_spec_t(1.01)+curr_hw_time)
seems to restore the functionality. Solution courtesy of Gwenhael Goavec-Merou.

Best, JM
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com

Reply via email to