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

Reply via email to