MATLAB: Can I use the National Instruments NI PXIe-4496, NI PXIe-4498, and NI PXIe-6124 supported with NI-DAQmx 8.8 in Data Acquisition Toolbox 2.13 (R2008b)

Data Acquisition Toolbox

I would like to use the Dynamic Signal Analyzers: NI PXIe-4496 and NI PXIe-4498 and multifunction DAQ: NI PXIe-6124 supported with NI-DAQmx 8.8 in Data Acquisition Toolbox 2.13 (R2008b).

Best Answer

This enhancement has been incorporated in Release 2009a (R2009a). For previous product releases, read below for any possible workarounds:
The new devices: NI PXIe-4496, NI PXIe-4498 and NI PXIe-6124 supported in NI DAQmx 8.8 are not supported in Data Acquisition Toolbox 2.13 (R2008b). However, with the workaround shown below you can add support for any of the above mentioned devices in Data Acquisition Toolbox 2.13 (R2008b):
Perform the following steps to add support for any of the above listed devices:
1. Quit MATLAB.
2. Find the following file :
$MATLABROOT\toolbox\daq\daq\private\mwnidaqmx.ini
where $MATLABROOT is the MATLAB root installation directory obtained by
issuing:
matlabroot
at the MATLAB Command Prompt.
3. Make a copy of this file and rename it to mwnidaqmx.ini.old.
4. Open the file mwnidaqmx.ini in a text editor, and add the lines corresponding to your device(s) at the end of the file:
[PXIe-4496]
hasAnalogInput = true
numAIChannels = 16
minAISampleRate = 100
hasAnalogOutput = false
hasDigitalIO = false
[PXIe-4498]
hasAnalogInput = true
numAIChannels = 16
minAISampleRate = 100
hasAnalogOutput = false
hasDigitalIO = false
[PXIe-6124]
hasAnalogInput = true
numAIChannels = 4
hasAnalogOutput = true
numAOChannels = 2
maxAOSampleRate = 4000000,2500000
hasDigitalIO = true
digitalPortSize = 8,8,8
digitalPortCap = 4,4,4
5. Save the file mwnidaqmx.ini and restart MATLAB.