Test and Measurement Forum

Matlab driver issues

Post your MATLAB discussions here

Matlab driver issues

Postby chemscope » Fri Mar 14, 2014 9:51 pm


I'm currently trying to connect my 3207A via matlab. I'm running 64bit windows 7, with 64 bit 2012b Matlab, after following the instructions given (download PS3000SDK) I put all the contents of the Matlab folder into my user path in Matlab and I got the following error:

ps3000a_object = icdevice('ps3000a_IC_drv');

Operation failed: An error occurred while executing the driver disconnect code.
Library was not found
If this error is not an instrument error, use MIDEDIT to inspect the driver.

I'm guessing the I need a .dll and .lib file in the userpath on matlab, but I'm not sure which ones? What are the folders named "System" "Wrapper" and "x64" in the PS3000SDK folder?

Posts: 0
Joined: Fri Mar 14, 2014 9:44 pm

Re: Matlab driver issues

Postby Hitesh » Mon Mar 17, 2014 8:57 am

Hi Adam,

The error you are getting is probably due to the 64-bit dlls not being picked up.

If you already have PicoScope 6, you do not need the system folder in the SDK, otherwise you will need to run the DPInst.exe file from the system/amd64 directory to install the USB drivers.

The 64-bit PS3000a.dll can be found in the x64 directory while the 64-bit ps3000aWrap.dll can be found in the Wrapper/x64 directory.

Could you also please e-mail support@picotech.com and I can make some additional files that you will need available to you. Please also indicate if you intend to use streaming mode capture as well.


Technical Specialist
Pico Technology
Site Admin
Site Admin
Posts: 2023
Joined: Tue May 31, 2011 3:43 pm
Location: St. Neots, Cambridgeshire

Return to MATLAB

Who is online

Users browsing this forum: No registered users and 0 guests