What additional software is needed to use Quick-Control Oscilloscope or Quick-Control Function Generator features?

조회 수: 17 (최근 30일)
I want to use Quick-Control Oscilloscope or Quick-Control Function Generator features in Instrument Control Toolbox. What additional software packages do I need to install on my computer?

채택된 답변

MathWorks Support Team
MathWorks Support Team 2024년 3월 24일 0:00
편집: MathWorks Support Team 2024년 3월 24일 15:09
Instrument Control Toolbox provides a Quick-Control interface to oscilloscopes and function generators. The Quick-Control interface provides an easy-to-use set of methods and properties that can be used to control your oscilloscope or function generator.
These features can be used with any oscilloscope or function generator class instrument that has an IVI-C instrument driver that implements the IviOscilloscope or IviFgen interface, respectively. In order to use IVI-C instrument drivers, you will need to install the following software:
1. A supported compiler (as of MATLAB R2014b, a separate C compiler installation is not required)
2. VISA software
3. IVI Compliance Package
4. IVI-C driver(s) for your instrument
1. Once installed, a supported compiler needs to be properly configured for use with MATLAB:
- 32-bit MATLAB installations ship with a supported compiler, but require the additional configuration step.
- 64-bit MATLAB installations require the installation of a supported compiler. Microsoft Windows SDK is available at no charge and can be installed according to the instructions at the following URL:
To configure an installed compiler for use with MATLAB, execute the following command at the MATLAB command prompt and follow the prompts:
>> mex -setup
2. A supported VISA software needs to be installed. Instrument Control Toolbox supports the following VISA software solutions. A supported VISA software can be downloaded at the accompanying URLs:
- Agilent IO Suite:
- National Instruments VISA:
- Tektronix TekVISA Connectivity Software:
3. The IVI compliance package needs to be installed. This can be downloaded from the following URL: 
4. The IVI-C instrument driver for your specific instrument. The IVI foundation maintains a registry of drivers sortable by instrument model and driver type. Look for the IVI-C driver for your instrument in the IVI Foundation registry at the following URL: https://driverregistry.ivifoundation.org/driver-registry/
Once the software has been correctly configured, the instrhwinfo command can be used to verify that the installed IVI drivers are accessible in MATLAB:
iviInfo = instrhwinfo('ivi');
iviInfo.Modules
You may need to specify the driver property of the oscilloscope/fgen object with the installed ivi module, as shown below:
myScope = oscilloscope()
myScope.Driver = '<module>'; % This can be obtained from the output of 'instrhwinfo('ivi')' and Modules property

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Instrument Connection and Communication에 대해 자세히 알아보기

제품


릴리스

아직 릴리스를 입력하지 않았습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by