Main Content

Instrument Control Toolbox

Control test and measurement instruments and communicate with computer peripherals

Instrument Control Toolbox™ lets you connect MATLAB® directly to instruments such as oscilloscopes, function generators, signal analyzers, signal generators, power supplies, and analytical instruments. The toolbox connects to instruments via instrument drivers such as IVI and VXIplug&play or via text-based SCPI commands over commonly used communication protocols such as VISA, GPIB, TCP/IP, and UDP. You can also control and acquire data from test equipment without writing code.

With Instrument Control Toolbox, you can automate tests, verify hardware designs, and build 5G, WLAN, Bluetooth®, satellite, and Radar test systems. These test systems can be based on LXI, PXI, and AXIe standards.

The toolbox provides built-in support for UDP, TCP/IP, I2C, and SPI protocols for remote communication with other computers and printed circuit boards (PCBs) from MATLAB.

Get Started

Learn the basics of Instrument Control Toolbox

Instrument Connection and Communication

Basic steps to connect, configure, and communicate with your instrument

Interface-Based Instrument Communication

Low-level protocols such as TCP/IP, UDP, I2C, SPI, Serial Port, GPIB, and VISA

Driver-Based Instrument Communication

Intuitive language-oriented commands with drivers like IVI®, VXIplug&play, or generic

Direct Interface Communication in Simulink

Send and receive data in Simulink® models

Instrument Control Toolbox Supported Hardware

Support for third-party hardware

Troubleshooting in Instrument Control Toolbox

Resolve unexpected issues in Instrument Control Toolbox