Measurement Studio for VC++

Showing results for 
Search instead for 
Did you mean: 

Device identifier is invalid: USB-6356 (32 MS) on Ubuntu 20.04.4 LTS



I have problems finding my device (USB-6356 (32 MS)) on Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-122-generic x86_64).


I am using #include <NIDAQmx.h> which is successfully installed. Howevere trying to determine the device name and runing a self test gives ERROR -200220



Bus 005 Device 002: ID 3923:7561 National Instruments Corp. USB-6356 (32 MS)


$nidaqmxconfig --self-test Dev2


Error -200220
Device identifier is invalid.
Device Specified: Dev2



 no result.


Any ideas will be greatly appreciated. Thanks!



0 Kudos
Message 1 of 2

The Bus 005 Device 002 is a PCI enumeration naming. You will first have to configure a NI-DAQmx configuration that assigns an alias to all detected hardware. Under Windows this is done with NI-MAX but under Linux you need to run the nidaqmxconfig utility as pointed out in this page.

Rolf Kalbermatter
Averna BV
0 Kudos
Message 2 of 2