Hi there,

We have a simple set up where we collect iq snippets from 3 usrp's at the
same rx-times via timed commands. We introduce delays between the usrp's
via a reference delay box and try to recover the introduced delays via
cross-correlation.

Things work great when all the rx's belong to the same USRP family. For
instance we have been able to recover the correct delay for all B210 (with
GPSDO/TCXO) or all E310 (with GPS antenna) scenarios. However, when we mix
different USRP's, the delays computed via cross-correlation no longer make
sense.

For instance, when we use 1 B210 and 2 E310's the delays between B210 and
E310's just oscillate wildly but the relative difference between E310
remains relatively stable. We tested 2 B210's with a single X310 (with
GPSDO/OCXO) as well and we see the same problem as well. The interesting
thing is though visualizing the spectrum of collected snippets from
different USRPs show pretty much the spectrum of the known applied signal.

Is there some fundamental discrepancy between different USRP families? Or
maybe UHD somehow interprets samples differently for different
USRP's (flipping i and.q, different rx-time, pps implementations,  some
precision issues maybe)?

In any case I would be grateful if anyone can shed some light onto this
behavior.

Best,
John
_______________________________________________
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