[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Transmission and Reception samples synchronously in GNURadio

From: Armin Ghani
Subject: Transmission and Reception samples synchronously in GNURadio
Date: Wed, 21 Jul 2021 13:41:31 +0200

Dear Community

I've been trying to transmit samples while trying to receive RX samples at the same frequency which the delay between TX and RX samples suppose to be predictable aka fixed value .

In the UHD host code examples there are two example source files where one transmits TX samples in specific time in future, the other does this in RX side.

I am pretty aware how timing commands works but since I've been developing my system in GRC environment, I prefer to do it in GRC.

When I put USRP sink and source blocks in the flowgraph, and try to transmit 1ms tone signal every 1 second, the delay which TX samples will be in RX samples are fixed during one run but variable randomly when I run it for multiple times.

I'm looking for a trick in GRC to synchronize USRP sink and source blocks where I'd like to be sure when transmitting TX signals (assuming at the same frequency reception), I'll have those samples in the RX stream which is delayed equal to end-to-end propagation delay of USRPs.

If you have any tips/tricks to do it in GRC, I'll be more than thankfull.


Armin Ghani

Research Engineer | Communication Systems Division (CSD)

aghani@cttc.es | +34 93 645 29 08 (2143)

Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)

Av. Carl Friedrich Gauss, 7 - Edifici B4 - PMT

08860 - Castelldefels (Barcelona, Spain)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]