Why Am I Receiving Corrupted Data With NI USRP-2945?

Updated Mar 20, 2018

Reported In


  • USRP-2945
  • USRP-2955
  • USRP X310


  • LabVIEW 2017 Full


  • NI-USRP 17.0

Issue Details

I am using NI USRP 2945 with LabVIEW 2015. I have installed latest drivers NI USRP 17.0. However, when I try to receive RF 0/ Rx1 data using NI USRP Simple Streaming Project, I can find my data corrupted i.e. the frequencies are not being interpreted correctly, rather they are randomly shifted.  What can be the issue?


NI USRP-2945/2955 is only compatible with NI LabVIEW 2016 or higher along with NI USRP 16.1 or higher.

Also, NI USRP-2945/2955 have a different architecture as compared to its previous models, as it contains TwinRx as daughter card. TwinRx is meant for dual channel heterogenous reception only and there is no transmitting channel.  Because of this architectural difference, a separate streaming project is provided for NI USRP-2945/NI 2955 or X310 with TwinRx devices. You can find the streaming project for NI USRP-2945/2955 using LabVIEW>>Create Project>>NI USRP>>Simple Streaming Project with USRP-2945/2955.


Not Helpful