Read and Write Calibration Data using COM

Calibration data in the PNA is stored in Cal Sets. Learn more about Cal Sets

You can read or write two types of Calibration data:

Each of these data are available in the PNA in either variant data or typed data. Learn more about variant and typed data

Other Topics about COM Concepts

Calibration / Cal Set Interfaces

There are several interfaces associated with Calibration.


This interface is the original interface provided with the first version of the PNA.  It provides remote access to the "Unguided" Calibration wizard.  This interface can perform 1 and 2 port calibrations as well as response cals.

This interface can also read and write error terms from/to a Cal Set.  However, ICalibrator is NOT recommended for this purpose.  The ICalSet2 Interface is better suited for reading and writing error terms.

See a vbscript example of how to perform a 2-port Cal and read the cal data.


This interface provides the methods and properties used by the Guided Calibration wizard.  With this interface you can perform multi-port calibrations (1 to 4 port cals), but no response cals.

ICalSet2 and ICalData3

These interfaces provide access to the Cal Set contents.  You can read and write error terms with both of these interfaces.

See a vbscript example of how to read Cal Set data.


This interface provides access to the stimulus attributes of the Cal data:  frequency, power, number of points.  These are the stimulus conditions under which the Cal Set was created.