On 2022-10-11 12:15, zhou via USRP-users wrote:
Hi,
Some of our USRPs are using UHD 3.10 because they are in old systems.
and I am also using UHD 4.1.0 in some other USRPs in new system. The
USRP products are all NI USRP 2944 (X310).
In my applications, I need to use PPS signal to synchronize multiple
USRPs. After applying PPS signals, I read back the time in USRPs one
by one. Because of network delay, there is some difference between the
readings. However, the difference is much bigger in UHD 4.1.0.
The interval between two USRPs using UHD 3.10 is about 0.2ms while it
is about 1.4ms in UHD 4.1.0
Does this mean that UHD 4.1.0 is slower than UHD 3.10?
Thanks for any suggestion,
Hongwei
_______________________________________________
USRP-users mailing list --usrp-users@lists.ettus.com
To unsubscribe send an email tousrp-users-le...@lists.ettus.com
When you say "read back the time", you're presumably using
"get_time_now()", which is nearly-guaranteed to return different
results from different USRPs queried serially, since it's returning a
*snapshot* of the time-of-day-clock in each USRP, and if
you're querying them serially, there'll be some
unpredictable-but-bounded time for each of those transactions to complete.
It's unlikely that UHD 4.1 has significant performance regressions
compared to UHD 3.10, but UHD 3.10 is old, and things
like command-packet handling may be quite different between those two
versions.
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-le...@lists.ettus.com