From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Linux Users

cancel
Showing results for 
Search instead for 
Did you mean: 

Setting up NI-cDAQ 9184 in Linux Environment

Hi,

I have an ethernet compact daq (NI-cDAQ 9184) that I'd like to use in a Linux environment. I already have a computer running Scientific Linux 6.6 (32bit) that has another National Instruments product installed (a PCI 5114 digitizer), so I thought I'd use the same system. The libraries installed are NI-Scope 3.1 and NI-DAQmX 8.0.2.

When I try nilsdev on the Linux computer only the PCI card shows up as a recognized device. I have a Windows computer on the same network that has been able to identify the cDAQ, so I know it's on the network. I suspect that the the cDAQ needs a later version of NI-DAQmx for Linux but haven't been able to find a document with the right infromation- does anyone know?

As a follow-up question, I have seen posts in this form about a version 15 of NI-DAQmx for Linux being available - is it possible to have two versions of NI-DAQmx running at the same time, one for the PCI card and one for the cDAQ?

Thanks!

0 Kudos
Message 1 of 2
(4,017 Views)

To reply to my own question, it looks like I had missed all the other posts in the forum asking the same question - the short answer is that  ethernet based cDAQs do not have Linux support. But for future reference, for anyone who stumbles across this and has the same problem, these are the posts to look at:

http://www.ni.com/white-paper/14095/en/ - shows which cDAQs have Linux module support

posts reiterating that there is no Linux support:

- https://decibel.ni.com/content/message/99293#99293

- https://decibel.ni.com/content/message/41754#41754

- https://decibel.ni.com/content/message/43643#43643

posts suggesting using a virtual machine as a workaround:

- https://decibel.ni.com/content/message/23496#23496

- https://decibel.ni.com/content/message/9432#9432

- http://www.ni.com/tutorial/3742/en/

I have also heard that another (hard) workaround is to do register-level programming of the cDAQ, to bypass the need for nidaqmx:

- http://sine.ni.com/nips/cds/view/p/lang/en/nid/11737

0 Kudos
Message 2 of 2
(3,682 Views)