Dear I am looking for a method to implement a synchronized TX (USRP Sink block) and RX (USRP Source block) stream in GNU Radio Companion. My application requires correlation of the transmitted stream on the RX side and the determination of the time delay between the actual transmission and reception. Is there a way to determine when a sample gets transmitted and received (using a timestamp)? I have tried a loopback with TX to RX and a delay slider to determine the time it takes for a sample from leaving GNU Radio, trough the OS and the driver, trough the comms link to the SDR and back. It is in the millisecond range. The application however requires microsecond precision.
Currently I have a single TX and dual RX setup on a USRP X310, where 1 RX is used as a TX loopback. This works well, as both receivers are in sync. I did this by using a single USRP Source block where 2 channels are streamed. However, it requires two different RX frequencies and thus a more complex and expensive hardware setup. Target board is the USRP B210, which has 1 LO for 2 TX ports and 1 LO for 2 RX ports, loopback is therefore impossible. It would also save bandwidth if only a single RX channel is required. Looking forward to your suggestions. Best regards Tim Vancauwenbergh
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com