NI-USRP 16.1 - Windows - A Newer Version Is Available 4 Ratings | 3.50 out of 5 |   Print

Available Downloads:

Updates and Notifications:
Critical Updates and Security Notifications are posted on Before downloading, click here to review this information.

Download Language: English

Product Line: RF

Version: 16.1

Release date: 02-09-2017

Software type: Driver

Operating system: Windows 10 32-bit; Windows 10 64-bit; Windows 8.1 32-bit; Windows 8.1 64-bit; Windows 7 (SP1) 32-bit; Windows 7 (SP1) 64-bit; Windows Embedded Standard 7 (SP1); Windows Server 2012 R2 64-bit; Windows Server 2008 R2 (SP1) 64-bit


New Features

NI-USRP 16.1 includes the following new features:

  • Support for USRP-2945 and USRP-2955 devices with LabVIEW 2016
  • Support for USRP-2900 and USRP-2901 devices with LabVIEW 2016

NI-USRP 16.0 adds support for LabVIEW 2016 (32- and 64-bit).

NI-USRP 15.5 includes the following new features:

  • Support for USRP-2944 and USRP-2954 devices

NI-USRP 15.1 adds support for LabVIEW Communications 2.0.

NI-USRP 15.0 adds support for LabVIEW 2015 (32- and 64-bit).

NI-USRP 14.5.1 adds support for several bug fixes.

NI-USRP 14.5 includes the following new features:

  • Support for USRP-2940/2942/2943 120 MHz and USRP-2950/2952/2953 120 MHz devices

NI-USRP 14.1 includes the following new features:

  • Support for USRP-2900 and USRP-2901 hardware with LabVIEW Communications System Design Software

NI-USRP 14.0 adds support for LabVIEW 2014 (32- and 64-bit).

Supported Hardware

The following list shows which hardware products are supported in the NI-USRP instrument driver. The following hardware products are supported in all operating systems listed in the Supported Operating Systems section.

  • USRP-2900
  • USRP-2901
  • USRP-2920
  • USRP-2921
  • USRP-2922
  • USRP-2930
  • USRP-2932
  • USRP-2940 40 MHz
  • USRP-2940 120 MHz
  • USRP-2942 40 MHz
  • USRP-2942 120 MHz
  • USRP-2943 40 MHz
  • USRP-2943 120 MHz
  • USRP-2944
  • USRP-2945†
  • USRP-2950 40 MHz
  • USRP-2950 120 MHz
  • USRP-2952 40 MHz
  • USRP-2952 120 MHz
  • USRP-2953 40 MHz
  • USRP-2953 120 MHz
  • USRP-2954
  • USRP-2955†
  • Ettus Research USRP2**
  • Ettus Research N200**
  • Ettus Research N210**
  • Ettus Research X300**
  • Ettus Research X310**

* These software versions run within the 32-bit emulation layer, Windows on Windows (WOW64), or in a native 64-bit process.

† These devices are supported only in LabVIEW 2016.

** The NI-USRP instrument driver supports TwinRX, UBX, CBX, CBX-120, WBX, WBX-120, SBX, SBX-120, and XCVR2450 daughterboards. Other daughterboards may also be compatible, but they have not been tested.

Device-specific information about these modules is included in the NI-USRP Help.

System Requirements

Supported Operating Systems

  • Windows 10/8.11/7 SP12 (32-bit and 64-bit)
  • Windows Embedded Standard 7 SP12 (32-bit and 64-bit)
  • Windows Server 2012 R21 (64-bit)
  • Windows Server 2008 R2 SP12 (64-bit)

Note  Support for Windows 32-bit operating systems may require disabling physical address extension (PAE). To learn how this might affect your system and what actions you might need to take, visit and enter the Info Code PAESupport.

Note  NI-USRP 16.1 and later does not support Windows Server non-R2 editions.

NI recommends that you have the most recent service pack for your operating system installed.

1 NI software installs VC2015 Runtime and .NET 4.6.1. Windows 8.1 and Windows Server 2012 R2 require Microsoft updates to support these items. Refer to Microsoft KB2919442 and KB2919355 for more information about how to install these updates.

2 NI software is signed with a SHA-256 certificate. Windows 7 SP1, Windows Embedded Standard 7 SP1, and Windows Server 2008 R2 SP1 require Microsoft updates to support SHA-256. Refer to Microsoft KB3033929 for more information about how to install this security update.

Minimum Requirements

  • Processor—1 GHz or faster 32-bit (x86) or 64-bit (x64) processor
  • RAM—1 GB RAM (32-bit) or 2 GB RAM (64-bit)
  • A screen resolution of 1,024 x 768
  • Windows 10/8.1/7, with all available critical updates and service packs
  • Connector—USB 2.0 or higher (USRP-2900/2901), Gigabit Ethernet (USRP-2920/2921/2922/2930/2932/2940/2942/2943/2944/2945/2950/2952/2953/2954/2955), or PCI/MXI Express x4 (USRP-2940/2942/2943/2944/2945/2950/2952/2953/2954/2955)

Application Development Environments (ADEs)

Note  You should install ADEs, such as LabVIEW or LabVIEW Communications, before installing NI-USRP 16.1. To add support for ADEs installed after installing NI-USRP, modify your NI-USRP installation or launch the NI-USRP installer again.

ADE Supported Devices
LabVIEW 2013 SP1, 2014 SP1, 2015 SP1, or 2016 All devices
LabVIEW Communications System Design Software 2.0 USRP-2900/2901/2920/2921/2922/2930/2932
LabVIEW Communications System Design Suite 2.0 USRP-2940/2942/2943/2944/2950/2952/2953/2954

Installation Instructions

Perform the following steps to install NI-USRP:

  1. Create a temporary folder on your local hard drive and name it NIUSRP1610
  2. Download and extract the file into the folder you created in step 1.
  3. To launch the NI-USRP installer, open the NIUSRP1610 folder and double-click the executable.

To conserve disk space you can delete the downloaded .zip file, however it is recommended that you keep the extracted installation files in case you need to add features from the NI-USRP distribution in the future, or plan to create your own installers using National Instruments development environments.

More Information

Your Feedback

Rate this document

Answered Your Question?
Yes No