MATLAB: Does the Data Acquisition Toolbox support the Measurement Computing USB-1616FS USB device

acquisitioncomputingdaqdataData Acquisition Toolboxhardwaremccmeasurementsupportusb-1616fs

I would like to use the Measurement Computing USB-1616FS with the Data Acquisition Toolbox, but it is not listed on the supported hardware page.

Best Answer

This bug has been fixed in Release 14 Service Pack 2 (R14SP2). For previous releases, please read below for any possible workarounds:
Support for the Measurement Computing USB-1616FS can be added to version 2.5.1 (R14SP1) of the Data Acquisition Toolbox. Earlier versions of the toolbox cannot support this device.
For the workaround to support Measurement Computing USB-1616FS with the
Data Acquisition Toolbox 2.5.1 (R14SP1), use the following steps:
1. Quit MATLAB
2. Copy the file $MATLAB\toolbox\daq\daq\private\mwmcc.ini to mwmcc.ini.old
(where $MATLAB is the MATLAB root directory on your machine, as returned by typing
matlabroot
at the MATLAB command prompt.)
3. Edit the file mwmcc.ini and add the following text to the bottom of the file:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[USB-1616FS]
ID = 0x81
Bus = USB
AIResolution = 16
AIClockingType = 2
AIMaxSR = 50000
AIMaxContSR = 50000
AIMinSR = 0.6
AIBurstMode = 1
PacketSize = 31
SettleTime = 125
Scanning = 0
AnalogTrig = 0
DigitalTrig = 1
ChanGainQueue = 8
AIFIFO = 32768
SEInputRanges = 1,0,14,4
DIOConfigurable = 1
DPORTS = 1
DPORT0LINES = 8
DPORT0TYPE = 1
DPORT0CONFIG = 2
4. Restart MATLAB