Supported Radio Devices
The Wireless Testbench™ software provides hardware support through Wireless Testbench Support Package for NI™ USRP™ Radios. For details on how to install the support package, see Install Support Package for NI USRP Radios.
Wireless Testbench uses UHD version 4.6.0.0 (since R2025a).
Supported NI USRP Radios
This table lists the supported NI USRP embedded series, networked series, and X series radios and gives an overview of the Wireless Testbench functionality available for each supported radio. The table also indicates the operating system support for different Wireless Testbench functionality.
Supported FPGA Image Flavors and Network Interfaces
NI USRP radios can be configured with various FPGA image flavors that determine the network interface type configured on the radio ports. To set up your radio for use with Wireless Testbench, you must first:
Have a supported FPGA image flavor configured on your radio.
Have a supported network interface available on your host computer.
Connect the network interface on your host computer to the corresponding radio port.
Then, you can proceed to set up your radio using the Radio Setup wizard.
| Radio Device Family | FPGA Image Flavor | Radio Port | Network Interface |
|---|---|---|---|
USRP E320 | 1G (default) | SFP+ | 1 Gigabit Ethernet |
| HG* | SFP+ | 10 Gigabit Ethernet | |
USRP N3xx Series | HG (default) | SFP+ Port 0 | 1 Gigabit Ethernet |
| SFP+ Port 1 | 10 Gigabit Ethernet | ||
USRP X3xx Series | HG (default) | SFP+ Port 0 (1G/10G ETH Port 0) | 1 Gigabit Ethernet |
| SFP+ Port 1 (1G/10G ETH Port 1) | 10 Gigabit Ethernet | ||
USRP X410 | X (default) | QSFP28 Port 0 | 1 x 10 Gigabit Ethernet |
| * For information about how to set up a USRP E320 radio for 10 Gigabit Ethernet, see Set Up USRP E320 Radio for 10 Gigabit Ethernet. | |||
Note
Only the FPGA image flavors, radio ports, and network interfaces listed in the table are supported. These ports are not supported: the 1 Gigabit management interface (usually labelled 10/100/1000); any USB interface; the QSFP interface on USRP N320/N321 radios; and the PCIe interface on USRP X3xx series radios.
On a USRP X410 radio, only a single lane of 10 Gigabit Ethernet is supported.
USRP X300/X310 Daughterboard Support
USRP X300/X310 radios have two RF daughterboard slots and support a range of daughterboards. Wireless Testbench provides support for all features and workflows with UBX-160 and TwinRX daughterboards. You can use SDRu System objects and blocks with WBX, SBX, CBX, LFRX, LFTX, TVRX, and TVRX2 daughterboards.
To set up your radio, use the Radio Setup wizard.
In the Select Daughterboards panel, choose your daughterboards from
UBX-160, TwinRX, Other, or
None. These combinations are supported:
Two UBX-160 or TwinRX daughterboards
One UBX-160 or TwinRX daughterboard and one empty slot (
None)Two WBX, SBX, CBX, LFRX, LFTX, TVRX, or TVRX2 daughterboards (
Other)One
Otherdaughterboard and one empty slot (None)
Equivalent National Instruments Radios
NI USRP-294x/295x radios, which are equivalent to USRP X310 radios, are supported. For details, see Mapping Between ER-USRP and NI-USRP Product Numbers. The NI USRP-2974, which has a stand-alone processor, is not supported.
Wireless Testbench uses the USRP hardware driver (UHD) software driver and API to interface with supported USRP radios. To use an equivalent NI USRP radio with Wireless Testbench, first convert it to run UHD by following the steps in Running UHD and GNU Radio on NI USRP-RIO.