SystCalAll

M9370A / M9371A / M9372A / M9374A / M9375A

SYSTem:CALibrate:ALL Commands


Contains the settings to configure a "Cal All" Calibration.

Use the Guided Cal interface to perform the calibration.

SYSTem:CALibrate:ALL:

CHANnel:

     | PORTs[:SELect]

CSET:

     | CATalog?

     | PREFix

GUIDed:

     | CHANnel?

     | PORTs?

IFBW

MCLass:

     | PROPerty:

         | NAME:CATalog?

         | VALue:

             | CATalog?

             | [STATe]

PORT<n>:

     | RECeiver:ATTen

     | SOURce:POWer:

         | ATTen

         | OFFSet

         | [VALue]

RESet

SELect

 

Click on a red keyword to view the command details.

See Also


SYSTem:CALibrate:ALL:CHANnel<ch>:PORTs[:SELect] <value>

(Write-Read) For each channel to be calibrated, sets and returns the ports to be calibrated.  Specify port numbers ONLY for standard channels.  Application channels are not necessary because they have designated input/output/LO ports.  

Parameters

 

<ch>

Channel number to be calibrated.

<value>

Ports to be calibrated for the specified channel. Select any of the native PNA ports (1,2,3,4).

Examples

SYST:CAL:ALL:CHAN2:PORT 1,2,3

Query Syntax

SYSTem:CALibrate:ALL:CHANnel<ch>:PORTs[:SELect]?

Return Type

Comma-separated port numbers.

Default

1,2


SYSTem:CALibrate:ALL:CSET:CATalog?

(Read-only) Returns the User Cal Set or cal register names that were produced by the cal all session.

Parameters

None

Examples

SYST:CAL:ALL:CSET:CATalog?

'returns this format:

"MyCalAll_STD_001, MyCalAll_SMC_002"

See example program

Return Type

String of comma-separated Cal Set or cal register names

Default

Not Applicable


SYSTem:CALibrate:ALL:CSET:PREFix<value>

(Write-Read) Sets and returns the prefix to be used when saving User Cal Sets that result from the Cal All session. The Meas Class and channel number are appended to this prefix for each calibrated channel.  Use SYST:CAL:ALL:CSET:CATalog? to read the saved cal set names.

Parameters

 

<value>

(String) User Cal Set prefix.

Examples

SYST:CAL:ALL:CSET:PREFix "MyCalAll"

Query Syntax

SYSTem:CALibrate:ALL:CSET:PREFix?

Return Type

String

Default

" " (Empty string)


SYSTem:CALibrate:ALL:GUIDed:CHANnel?

(Read-only) Reads the channel number of the Cal All Calibration. Use this value as the <ch> argument for the subsequent Guided:Cal commands.

Parameters

None

Examples

chan = SYST:CAL:ALL:GUID:CHAN?

Return Type

Numeric

Default

Not applicable


SYSTem:CALibrate:ALL:GUIDed:PORTs?

(Read-only) Returns the ports to be calibrated during the Cal All Channels calibration.  Specify connectors and cal kits for these ports using the Guided:Cal commands.

Specify the ports to be calibrated for each channel using SYST:CAL:ALL:CHAN<ch>:PORT.

Parameters

None

Examples

ports = SYST:CAL:ALL:GUID:PORT?

Return Type

Comma-separated list of port numbers

Default

Not applicable


SYSTem:CALibrate:ALL:IFBW <value>

(Write-Read) Sets and returns the IFBW for a Cal All calibration. Learn more about this setting.

Parameters

 

<value>

IF Bandwidth in Hz. The list of valid IF Bandwidths is different depending on the PNA model. See the list of valid settings. If an invalid number is specified, the PNA will round up to the closest valid setting.

This command supports MIN and MAX as arguments. Learn more.

Examples

SYST:CAL:ALL:IFBW 10e3

Query Syntax

SYSTem:CALibrate:ALL:IFBW?

Return Type

Numeric

Default

1 kHz


SYSTem:CAL:ALL:MCLass:PROPerty:NAME:CATalog? [mclass]

(Read-only) Returns the unique, settable properties for the current cal all session.

See a list of valid properties and values for each measurement class.

Parameters

 

[mclass]

Optional argument. String name of the measurement class for which properties are to be returned. See a list of valid measurement class Application names. The measurement class must be included in the current Cal All calibration.

Examples

SYST:CAL:ALL:MCL:PROP:NAME:CAT?

'with NFX app, returns:

"Noise Cal Method,Noise Tuner,AutoOrient Tuner,Tuner In,Tuner Out,Receiver Characterization Method,ENR File,Noise Source Connector,Noise Source CalKit"

Return Type

String of comma-separated properties.

Default

Not applicable


SYSTem:CAL:ALL:MCLass:PROPerty:VALue:CATalog? <prop>

(Read-only) Returns the valid property values for a specific property name.

See a list of valid properties and values for each measurement class.

Parameters

 

<prop>

(String) Property name for which valid values are to be returned.

Examples

SYST:CAL:ALL:MCL:PROP:VAL:CAT? "Noise Cal Method"

'with NFX app, returns:

"Scalar,Vector"

Return Type

String of comma-separated values

Default

Not applicable


SYSTem:CALibrate:ALL:MCLass:PROPerty:VALue[:STATe] <prop>,<value>

(Write-Read) Sets and returns the property value for a specific property name.

See a list of valid properties and values for each measurement class.

Parameters

 

<prop>

(String) Property name for which value is to be set or returned.

<value>

Property value. To read a list of valid values, use SYST:CAL:ALL:MCL:PROP:VAL:CAT?

Examples

SYST:CAL:ALL:MCL:PROP:VAL "Noise Cal Method","Noise:Scalar"

SYST:CAL:ALL:MCL:PROP:VAL? "Noise Source Connector"

Query Syntax

SYSTem:CALibrate:ALL:MCLass:PROPerty:VALue[:STATe]? <prop>

Return Type

String

Default

Varies with the property name.


SYSTem:CALibrate:ALL:PORT<n>:RECeiver:ATTen<value>[,src]

(Write-Read) Sets and returns the Receiver Attenuator setting for a Cal All calibration.

Parameters

 

<n>

Receiver port number.

<value>

Attenuation value in dB for a Cal All calibration. Choose a valid value for the PNA model. See valid settings.

 [src]

String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Examples

SYST:CAL:ALL:PORT2:REC:ATT 10

Query Syntax

SYSTem:CALibrate:ALL:PORT<n>:RECeiver:ATTen?

Return Type

Numeric

Default

0


SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer:ATTen<value>[,src]

(Write-Read) Sets and returns the Source Attenuator setting for the Cal All calibration.

Parameters

 

<n>

Source port number.

<value>

Attenuation value in dB for the Cal All calibration. Choose a valid value for the PNA model. See valid settings.

[src]

String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Examples

SYST:CAL:ALL:PORT2:SOUR:POW:ATT 10

Query Syntax

SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer:ATTen?

Return Type

Numeric

Default

0


SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer:OFFSet <value>[,src]

(Write-Read) Sets and returns the power offset value for a Cal All calibration.

Power Offset provides a method of compensating port power for added attenuation or amplification in the source path. The result is that power at the specified port reflects the added components.

Parameters

 

<n>

Source port number.

<value>

Power offset value in dB for a Cal All calibration.

  • For amplification, use positive offset.

  • For attenuation, use negative offset.

[src]

String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Examples

SYST:CAL:ALL:PORT2:SOUR:POW:OFFS 10

Query Syntax

SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer:OFFSet?

Return Type

Numeric

Default

0


SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer[:VALue] <value>[,src]

(Write-Read) Sets and returns the power level at which a Cal All calibration is to be performed.

Parameters

 

<n>

Source port number.

<value>

Power level at which the calibration is to be performed.

[src]

String. (NOT case sensitive). Source port. Optional. Use SOUR:CAT? to return a list of valid port names.

While this argument can be used to make settings for ALL ports, it is designed to access ports such as an external source, true mode balanced port, or one of the Source 2 outputs on the 2-port 2-source PNA-X model such as "Port 1 Src2". Otherwise, the <port> argument performs the same function. If both arguments are specified, [src] takes priority.

Examples

SYST:CAL:ALL:PORT2:SOUR:POW 0

Query Syntax

SYSTem:CALibrate:ALL:PORT<n>:SOURce:POWer[:VALue]?

Return Type

Numeric

Default

Preset power of the PNA model.

See the data sheet for the power level for each model.


SYSTem:CALibrate:ALL:RESet

(Write-only) Resets all properties associated with the Cal All session to their default values.

Parameters

None

Examples

SYST:CAL:ALL:RES

Query Syntax

Not Applicable

Default

Not Applicable


SYSTem:CALibrate:ALL:SELect <value>

(Write-Read) Sets and returns the list of channels to be calibrated during the Cal All session.

Parameters

 

<value>

Channel numbers to be calibrated. These channels must already exist.

Examples

SYST:CAL:ALL:SEL 1,2,3

Query Syntax

SYSTem:CALibrate:ALL:SELect?

Return Type

Comma-separated channel numbers.

Default

Existing channels


Last modified:

18-Mar-2014

Added opt argument to CAT?

10-Feb-2014

Added links to properties and values

19-Dec-2013

Added optional source port strings

19-Sep-2012

Removed LO cal and minor edits (JK)

5-Jan-2012

New topic