Instrument Control Toolbox

Developing, Testing, and Modifying Instrument Drivers

Instrument Control Toolbox provides a set of graphical tools for creating and testing MATLAB instrument drivers and for working with IVI and VXIplug&play drivers. To work with VXIplug&play and IVI instrument drivers, you may need to create a MATLAB instrument driver wrapper for the underlying driver using the development tools provided. However, you can use many IVI drivers directly from MATLAB without the need to create a wrapper. You can also download preconfigured wrappers and MATLAB instrument drivers from the MATLAB Central File Exchange.

The MATLAB Instrument Driver Editor lets you create MATLAB instrument drivers and wrappers for VXIplug&play and IVI instrument drivers. It also lets you:

  • Import existing drivers for editing and modification
  • Configure and define instrument-specific properties
  • Document properties and functions
  • Customize the behavior of your instrument

The MATLAB Instrument Driver Testing Tool provides an environment for creating a test to verify the functionality of a MATLAB instrument driver. It also lets you:

  • Verify property behavior
  • Verify function behavior
  • Save the test as a MATLAB code file
  • Export the test results to a MATLAB workspace, figure window, MAT-file, or the MATLAB Variable Editor
  • Save test results as an HTML page
Using the MATLAB Instrument Driver Editor to import an Agilent 564XX driver and extend it to accept multiple coupling types for the main edge trigger.

Using the MATLAB Instrument Driver Editor to import an Agilent 546xx driver and extend it to accept multiple coupling types for the main edge trigger.

Next: Supported Devices, Instruments, and Protocols

Try Instrument Control Toolbox

Get trial software

Developing Modular, PXI, and AXIe Test Systems using MATLAB

View webinar