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.
Regards.
--
Armin Ghani
Research Engineer | Communication Systems Division (CSD)
agh...@cttc.es <mailto:agh...@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)
www.cttc.cat