The MATLAB Generic Instrument Driver allows a user to acquire block and streaming data from the PicoScope 2000 Series Oscilloscopes and control in-built signal generator functionality. The data could be processed in MATLAB using functions from Toolboxes such as the Signal Processing Toolbox.
The driver has been created using Instrument Control Toolbox v3.2.
The PS2000_Generic_IC_Driver_Beta_Release zip file includes the following:
- The MATLAB Generic Instrument Driver
- scripts that demonstrate how to call various functions in order to capture data in block and streaming modes, as well as using the signal generator.
Please note that the streaming mode capture example will return the data on completion of data acquisition.
The example scripts provided in the zip file have been tested with a PicoScope 2205A.
The driver can be used with the Test and Measurement Tool.
The driver will work with the following PicoScope models:
PicoScope 2104 & 2105
PicoScope 2204A & 2205A
The driver should also support the following products which are now obsolete:
PicoScope 2203, 2204 & 2205
Please note that the driver will not work with the PicoScope 2205 MSO, 2206, 2206A, 2207, 2207A, 2208 & 2208 devices.
The Instrument driver requires the dynamic link library (dll) files provided as part of the PicoScope 2000 Software Development Kit (SDK) in order to connect to and operate the oscilloscope. This can be downloaded for free from http://www.picotech.com/software.html
If you have previously installed the PicoScope 6 software, available free from our website, the USB driver for the oscilloscopes will already be installed on your machine. If not, you can use the USB driver installer included in the SDK.
The main PicoScope 2000 Series Programmer’s Guide in the SDK should also be referred to.
For further information on MATLAB and the Instrument Control Toolbox, please visit:
To view Pico Technology's Hardware Support page, please visit:
Please send any feedback or report bugs to firstname.lastname@example.org