Register DAQ Adaptor on Vista

Some Vista systems do not recognize the MCC adaptor.

In order to register a Data Acquisition Toolbox adaptor, the MATLAB process needs administrative privileges. On Windows Vista, when UAC is enabled, even users who are part of the local Administrators group would have their administrative privileges disabled, resulting in this error message.

To work around this issue MATLAB should be run once in elevated Administrative mode in order to register the Data Acquisition Toolbox adaptor:

  1. Right click on the MATLAB shortcut or the file MATLAB.exe and select "Run as Administrator".

  2. Once MATLAB starts execute the following DAQREGISTER command.

    daqregister('mcc')

  3. Close MATLAB and start it as usual.

side effect: it seems that it also registers the parallel port drivers but may not give MATLAB access to them causing an error in daq_info.m. If this happens, comment out the display loop that references all installed drivers.

The '0' installed board is the DEMO-BOARD, not the USB-1208FS, giving an error in daq_info.m. Solution: Unload the '0' board in InstaCal, or change m-file.

You should also close InstaCal before running the DAQ in MATLAB.

Thanks to Alan Jennings (TA of Tu/Th labs) for his insights on this problem.


Maintained by John Loomis, last updated 20 September 2009