10-23-2008 02:40 AM
Hi,
This is not exactly an area of my expertise, but I'd need to output analog signal with an M Series card in linux. I'm using the NI DAQmx Base driver and apparently it does not have any direct support for DMA access. As I understood, the NI DAQmx driver would have a support for DMA, but the newest version of driver for linux (openSUSE) is from 2005. With current implementation the output is not very steady as there are some other mandatory processes on the background and the driver already seems to be using nearly all of the CPU time. Any help would really be appreciated. Thanks in advance.
-- mikko
10-23-2008 03:36 PM
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)
12-19-2008 10:37 AM
Just a small update -- DAQmx 8.0.1 is now available for Linux. From the download page [1]:
The following main features were added in NI-DAQmx 8.0.1:
- NI LabVIEW 8.6, 8.5, and 8.2 support in addition to LabVIEW 8.0
- Support for Mandriva 2008 and 2007, and openSUSE 10.3 and 11.0
[1] DAQmx 8.0.1
http://joule.ni.com/nidu/cds/view/p/id/1194/lang/en
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)