Driver Development Kit (DDK)

cancel
Showing results for 
Search instead for 
Did you mean: 

Need to use MHDDK?

Solved!
Go to solution

Hi,

 

I apologize if this is a duplicate  message - I sent one like it yesterday but can't find it on the forums.

 

I'm a complete newbie and would like some advice on how to connect our PCIe-6321 to a Linux system.  We're currently using several features of the PCIe-6321 including analog output and finite pulse train.mode.  We're using DAQmx on Windows 8.1, but want to try Red Hat Enterprise Linux for Real Time to get more consistent results.  Is this an accurate description of our state?

 

* NI-DAQmx supports X-Series cards, but doesn't support Linux.

* NI-DAQmx Base supports Linux, but doesn't support X-Series cards.

* MI-DAQmx Base does support two PCIe M-series cards, the PCIe-6251 and PCIe-6259.  However, the readme.txt for release 15.0 (http://download.ni.com/support/softlib//multifunction_daq/nidaqmxbase/15.0/linux/README.txt) says that the finite pulse train feature of M-Series cards does not work as expected, so we can't use it.

 

Is there a better alternative than writing a Linux driver and using MHDDK & NI_VESA to provide functionality?

 

Thanks for your time!

 

Dan

 

0 Kudos
Message 1 of 3
(6,702 Views)
Solution
Accepted by topic author ddavies

ddavies wrote:

 

Is this an accurate description of our state?

 

* NI-DAQmx supports X-Series cards, but doesn't support Linux.

* NI-DAQmx Base supports Linux, but doesn't support X-Series cards.

* NI-DAQmx Base does support two PCIe M-series cards, the PCIe-6251 and PCIe-6259.  However, the readme.txt for release 15.0 (http://download.ni.com/support/softlib//multifunction_daq/nidaqmxbase/15.0/linux/README.txt) says that the finite pulse train feature of M-Series cards does not work as expected, so we can't use it.

 

Is there a better alternative than writing a Linux driver and using MHDDK & NI-VISA to provide functionality?


The MHDDK is the only way to get Linux support for X Series devices.

 

To get started, you might consider exploring the DAQ demo from NIWeek 2012.

Joe Friedchicken
NI Configuration Based Software
Get with your fellow OS users
[ Linux ] [ macOS ]
Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
0 Kudos
Message 2 of 3
(6,685 Views)

Thanks!  It will be a voyage of discovery.

0 Kudos
Message 3 of 3
(6,679 Views)