How to Use NI USRP RIO 10Gb SFP+ Ethernet Port

Updated Apr 15, 2022

Reported In


  • USRP X310
  • USRP X300

Issue Details

How to use USRP RIO's 10Gb SFP+ ethernet port? Is there any example about that?


As for using 10Gb SFP+ ethernet port under open source environment, please refer to this article.
As for using 10Gb SFP+ ethernet port under LabVIEW or LabVIEW NXG environment, NI provide a example called NI-USRP RIO 10Gb Ethernet. You can find it by create project >> NI-USRP >> NI-USRP RIO 10Gb Ethernet.

Additional Information

Starting with the NI-USRP driver version 19.5, theĀ "NI-USRP RIO 10Gb Ethernet" project has been added natively to LabVIEW. This project demonstrates how to stream data from and to the USRP FPGA target. The project still requires an MXI connection to the host at all times to set up the connection, monitor the data received and sent to the USRP, and write instructions to the FPGA. This project cannot be used disconnected from the MXI link, if you need to modify the FPGA and use only a 10Gb Ethernet connection, please refer to the open-source development environment for USRP linked above.