Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

drivers

List of available instrument drivers for Quick-Control interfaces

Syntax

drivers(rf)

Description

example

drivers(rf) lists the drivers for RF signal generator object rf. It returns a list of drivers for the Quick-Control RF Signal Generator, Quick-Control Oscilloscope, or Quick-Control Function Generator objects. It also lists instrument model information for each driver.

Examples

collapse all

The drivers function can list drivers available for any of the Quick-Control interface objects: RF signal generator (rfsiggen), oscilloscope (oscilloscope), or function generator (fgen). This example uses Quick-Control RF Signal Generator, but the function also works in the same way for the other two object types.

Create an RF signal generator object without assigning the resource or driver.

rf = rfsiggen;

List the drivers.

drivers(rf)
ans = 

     Driver: AgRfSigGen_SCPI
     Supported Models:
     E4428C, E4438C

     Driver: RsRfSigGen_SCPI
     Supported Models:
     SMW200A, SMBV100A, SMU200A, SMJ100A, AMU200A, SMATE200A

     Driver: AgRfSigGen
     Supported Models:
     E4428C,E4438C,N5181A,N5182A,N5183A,N5171B,N5181B,N5172B
     N5182B,N5173B,N5183B,E8241A,E8244A,E8251A,E8254A,E8247C

In this case, it finds the drivers for a Keysight™ (formerly Agilent®) SCPI-based RF signal generator, a Rohde & Shwartz SCPI-based generator, and another Keysight generator. You can see that it lists supported models in each case.

Set the RF signal generator resource using the Resource property, which is the VISA resource string.

rf.Resource = 'TCPIP0::172.28.22.99::inst0::INSTR';

Set the RF signal generator driver using the Driver property. The driver name came from using the drivers function in step 2.

rf.Driver = 'AgRfSigGen';

You can now connect to the instrument.

connect(rf);

Introduced in R2017b

Was this topic helpful?