From: Woo-Joong on
Hello,

I have the following error when I excute

ai=analoginput('dtol',0);
??? Error using ==> analoginput.analoginput at 121
The device instance does not exist in the hardware tree.

I installed dtol.dll from keithley, which is a driver for KUSB 3100-Matlab. I also installed all the modules that came with the product. When I type in the following command, I do seem to get the device information, but the analoginput command is not working....


daqhwinfo('dtol')

ans =

AdaptorDllName: 'C:\PROGRA~1\KEITHL~1\DAQADA~1\dtol.dll'
AdaptorDllVersion: '1, 0, 0, 52'
AdaptorName: 'dtol'
BoardNames: {1x0 cell}
InstalledBoardIds: {1x0 cell}
ObjectConstructorName: {0x3 cell}
From: Sherryl Radbil on
Hi Woo-Joong,

The adaptor is reqistered as seen by the first 3 lines of ans, but the board is not seen which is obvious by the last 3 lines:

> daqhwinfo('dtol')
>
> ans =
>
> AdaptorDllName: 'C:\PROGRA~1\KEITHL~1\DAQADA~1\dtol.dll'
> AdaptorDllVersion: '1, 0, 0, 52'
> AdaptorName: 'dtol'
> BoardNames: {1x0 cell}
> InstalledBoardIds: {1x0 cell}
> ObjectConstructorName: {0x3 cell}

Make sure you can access the device from the vendor's diagnostic tool that you would have gotten from Keithley. The device won't be available in Data Acquisition Toolbox until you are able to see it in the vendor's tool.

All the best,
Sherryl