Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Real time control using LINUX RTAI + Nidaqmx base driver -> kernel modules for the drivers

Hi all,

I'm used to using NI DAQ Boards on Linux RTAI using comedi drivers for old NI boards (E series).
I'm planning to buy a 6221M PCI board that is not supported yet by Comedi, but is supported by the Nidaqmx base driver provided by NI.

My question is simple: has anyone used these drivers with RTAI, meaning, has anyone found a version of this driver as a module to be loaded in the RTAI kernel ??

Thanks for any hint on this...

My goal is to do real time control of a smart sensor and actuator system.
My control loop has to be 200Hz, which forbids any use outside a RTAI kernel...


Thanks

Damien
Message 1 of 2
(2,737 Views)
Hello,
 
NI-DAQmx Base is not supported by RTAI for the moment.
NI-DAQmx Base drivers 1.4 are supported by linux with 2.4 kernels.
NI-DAQmx Base drivers 1.5 are supported by Mandriva (formerly Mandrakelinux) 10.0 Official, SUSE LINUX Professional 9.2 and Red Hat Enterprise Linux WS 3.
 
If you want to develop your own driver, you can do it by register-level programming with the NI Measurement Hardware DDK (Driver Development Kit). You will find more information about it on the following link :
 
- "DAQ Register-Level Programming Resources" :
 
Hope this help!
 
0 Kudos
Message 2 of 2
(2,727 Views)