On 05/24/2020 01:50 PM, Jiaxin Liang via USRP-users wrote:
Hi all,
I am using an X310 connecting to a host PC with a 10Gbps Ethernet
cable. I would like to know the delay when I call functions like
/get_time_now()/ or /get_bandwidth()/ provided by UHD.
I have checked the source code in UHD. It seems that these functions
will finally get the value from a pointer pointing to the
property_tree. But I would like to know whether the functions actually
send request packets to the USRP hardware (i.e. FPGA) through the
Ethernet cable or not because that will affect the delay I would like
to measure.
Best regards,
Jiaxin
In the case of get_time_now(), that's giving you the value of a register
within the FPGA, so it necessarily *MUST* include a network transaction.
Others may not require any transaction against the hardware.
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com