MATLAB: Is the Measurement Computing device USB-1616HS-BNC supported by the Data Acquisition Toolbox 2.12 in MATLAB 7.6 (R2008a)

Data Acquisition Toolbox

I would like to know if the Measurement Computing device USB-1616HS-BNC is supported by Data Acquisition Toolbox 2.12 in MATLAB 7.6 (R2008a)

Best Answer

This enhancement has been incorporated in Release 2008b (R2008b). For previous product releases, read below for any possible workarounds:
Measurement Computing device USB-1616HS-BNC is not supported by the Data Acquisition Toolbox 2.12 in MATLAB 7.6 (R2008a).
To work around this issue, perform these steps to add support for this device in R2008a:
1. Quit MATLAB.
2. Find the following file:
$MATLABROOT\toolbox\daq\daq\private\mwmcc.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 mwmcc.ini.old.
4. Open the file mwmcc.ini in a text editor, and add the following lines at the end of the file:
[USB-1616HS-BNC]
ID = 0x00D9
Bus = USB
ClockRate = 48
AIResolution = 16
AIClockingType = 0
AIMaxSR = 1000000
AIMinSR = 1
AIBurstMode = 0
SettleTime = 1.0
Scanning = 1
AISupportedTriggerConditions = 15363 ; (11110000000011)
AnalogTrig = 2
DigitalTrig = 1
ChanGainQueue = 512
AIFIFO = 1000000
InputRanges = 1,0,14,4,6,13,7
AOResolution = 16
AOMaxSR = 1000000
AOClockingType = 0
MinAONumSamples = 256
OutputRanges = 1
DPORTS = 2
DPORT0LINES = 8
DPORT0TYPE = 10
DPORT0CONFIG = 2
DPORT1LINES = 8
DPORT1TYPE = 11
DPORT1CONFIG = 2
5. Save the file mwmcc.ini and restart MATLAB.