Write/Read |
Learn about cal types |
Description |
Note: This command replaces Calibration Type Property. Sets or returns the current cal type for the measurement using a Cal Type Name. This command is used to set the Cal Type after recalling a Cal Set. Learn more You can also use the CLSID or GUID associated with the Cal Type. |
VB Syntax |
meas.CalibrationTypeID = id |
Variable |
(Type) - Description |
meas |
A Measurement (object) |
id |
(String) Cal type. Case sensitive. Use one of the following: For Full Calibrations:This command does not distinguish between TRL and SOLT. The same number of error terms is applied for both Cal Types. "Full n Port(x,y,z...)" where n = the number of ports to calibrate x,y,z = the port numbers to calibrate For example: "Full 7 Port(2,3,4,5,6,7,8)" For Response Calibrations:"Response(param)" OR "ResponseAndIsolation(param)" Where param =
For FCA Calibrations:
For VMC, multiple Cal types are not available. For Gain Compression Calwhere r = receive port; s = source port
|
Return Type |
String |
Default |
Not Applicable |
Examples |
Dim pna Dim m
Set pna = CreateObject("AgilentPNA835x.Application") Set m = pna.ActiveMeasurement m.CalibrationTypeID = "Scalar Mixer Cal" m.ErrorCorrection = True MsgBox m.CalibrationName |
C++ Syntax |
HRESULT get_CalibrationTypeID( BSTR* CalibrationTypeID ); HRESULT put_CalibrationTypeID( BSTR CalibrationTypeID ); |
Interface |
IMeasurement2 |