Lists, creates, selects, and deletes measurements.
CALCulate:PARameter: | EXTended | ALL
CALCulate:MEASure: | EXTended
MNUMber | [SELect] |
Click on a Red keyword to view the command details.
See Also
Applicable Models: E5080A, M9485A
(Read-only) Returns the names and parameters of existing measurements for the specified channel. This command lists receiver parameters with "_" such that R1,1 is reported as R1_1. This makes the returned string a true "comma-delimited" list all the time. The returned string of this command is easily parsed and used to create measurements using the CALC:PAR:EXT command. |
|
Parameters |
|
<cnum> |
Channel number of the measurements to be listed. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
Examples |
CALC:PAR:CAT:EXT? calculate2:parameter:catalog:extended? |
Return Type |
String - "<measurement name>,<parameter>,[<measurement name>,<parameter>...]" |
"CH1_S11_1,S11" |
Applicable Models: E5080A, M9485A
(Write-only) Sets or gets the number of traces of selected channel. |
|
Parameters |
|
<cnum> |
Channel number of the measurements to be listed. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
<value> |
Number of traces that should be present on the selected channel. Varies depending on the upper limit setting for the channel/trace number. Note: This command will delete measurements if the specified value is less than the current value. |
Examples |
CALC:PAR:COUN 1 |
Query Syntax |
Numeric |
1 |
(Write-only) Deletes all measurements on the VNA. |
|
Parameters |
|
<cnum> |
Channel number of the measurements to be listed. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
<mnum> |
Measurement number for each measurement. There must be a selected measurement on the trace. If unspecified, <mnum> is set to 1. |
Examples |
CALC:PAR:DEL:ALL |
Query Syntax |
Not Applicable |
Not Applicable |
Note: This command replaces CALC:PAR:DEF as it allows the creating of measurements using external multiport testsets. (Write-only) Creates a measurement but does NOT display it. There is no limit to the number of measurements that can be created. However, there is a limit to the number of measurements that can be displayed. See Traces, Channels, and Windows on the VNA.
Note: For Application Measurements see CALC:CUST:DEF You must select the measurement using CALC:PAR:SELect before making additional settings. |
|
Parameters |
|
<cnum> |
Channel number of the new measurement. If unspecified, value is set to 1. |
<Mname> |
(String) Name of the measurement. Any non-empty, unique string, enclosed in quotes. |
<param>
|
(String ) Measurement Parameter to create. Case sensitive. For S-parameters: Any S-parameter available in the VNA Single-digit port numbers CAN be separated by "_" (underscore). For example: "S21" or "S2_1" Double-digit port numbers MUST be separated by underscore. For example: "S10_1" For ratioed measurements: Any two VNA physical receivers separated by forward slash '/' followed by comma and source port. For example: "A/R1, 3" Learn more about ratioed measurements See a block diagram showing the receivers in YOUR VNA. For non-ratioed measurements: Any VNA physical receiver followed by comma and source port. For example: "A, 4" Learn more about unratioed measurements. See the block diagram showing the receivers in YOUR VNA. With VNA Rev 6.2, Ratioed and Unratioed measurements can also use logical receiver notation to refer to receivers. This notation makes it easy to refer to receivers with an external test set connected to the VNA. You do not need to know which physical receiver is used for each test port. Learn more. For ADC measurements: Any ADC receiver in the VNA followed by a comma, then the source port. For example: "AI1,2" indicates the Analog Input1 with source port of 2. Learn more about ADC receiver measurements. For Balanced Measurements: First create an S-parameter measurement, then change the measurement using CALC:FSIM:BAL "define" commands. See an example. Note: For Application Measurements see CALC:CUST:DEF |
Examples |
CALC4:PAR:EXT 'ch4_S33', 'S33' 'Defines an S33 measurement calculate2:parameter:define:extended 'ch1_a', 'b9, 1' 'logical receiver notation for unratioed meas of test port 9 receiver with source port 1. calculate2:parameter:define:extended 'ch1_a', 'b9/a10,1' 'logical receiver notation for ratioed meas of test port 9 receiver divided by the reference receiver for port 10 using source port 1 |
Query Syntax |
Not Applicable; see Calc:Par:Cat? |
Not Applicable |
Applicable Models: E5080A, M9485A
(Write-only) Creates a measurement but does NOT display it, on an existing or new channel. When a new channel is created, any licensed measurement class can be used. Up to 580 measurements can be created. Note that each display window can only display a limited number of traces. See Traces, Channels, and Windows on the VNA.
This command replaces the following commands: |
||||||||||||||||||||||||||||||||||
Parameters |
|
|||||||||||||||||||||||||||||||||
<cnum> |
Channel number of the new measurement. If unspecified, value is set to 1. If the specified channel does not exist, then a channel of the specified type will be created. If no type of channel is specified, then a standard channel will be created. If the specified channel exists, then the parameter will be added to the channel provided the existing channel supports the parameter (otherwise, an error will be generated). |
|||||||||||||||||||||||||||||||||
<mnum> |
Measurement number for the new measurement. There must be a selected measurement on the trace. If unspecified, <mnum> is set to 1. If the specified measurement number is already in use, an error will be generated. |
|||||||||||||||||||||||||||||||||
<string>
|
(String ) Measurement Parameter and optional measurement class name separated by a ":" (colon). For example, "S21:Gain Compression" creates an S21 measurement and selects the Gain Compression measurement class for the channel. Note: If a measurement class of a channel does not support the defined measurement parameter, an error is generated. Case sensitive. For S-parameters: Any S-parameter available in the VNA Single-digit port numbers CAN be separated by "_" (underscore). For example: "S21" or "S2_1" Double-digit port numbers MUST be separated by underscore. For example: "S10_1" For ratioed measurements: Any two VNA physical receivers separated by forward slash '/' followed by comma and source port. For example: "A/R1, 3" Learn more about ratioed measurements See a block diagram showing the receivers in YOUR VNA. For non-ratioed measurements: Any VNA physical receiver followed by comma and source port. For example: "A, 4" Learn more about unratioed measurements. See the block diagram showing the receivers in YOUR VNA. Ratioed and Unratioed measurements can also use logical receiver notation to refer to receivers. This notation makes it easy to refer to receivers with an external test set connected to the VNA. You do not need to know which physical receiver is used for each test port. Learn more. For ADC measurements: Any ADC receiver in the VNA followed by a comma, then the source port. For example: "AI1,2" indicates the Analog Input1 with source port of 2. Learn more about ADC receiver measurements.
(string) - Choose from the following (click or scroll down to view valid measurement parameters for each measurement class) (variant) Measurement names to create:
|
|||||||||||||||||||||||||||||||||
Examples |
CALC1:MEAS2:DEF "S11" 'Defines an S11 measurement for channel 1, measurement number 2. CALC4:MEAS3:DEF "S21:Gain Compression" 'Defines an S21 measurement for channel 4, measurement number 3, and creates a GCA channel. CALC2:MEAS:DEF "R1,1:Standard" 'Defines an R1,1 measurement for channel 2, measurement number 1 (default), and creates a Standard channel. |
|||||||||||||||||||||||||||||||||
Query Syntax |
Not Applicable |
|||||||||||||||||||||||||||||||||
Not Applicable |
(Read-Write) To be extended to accept the balanced measurement parameters. This extension will replace the following commands: |
|
Parameters |
|
<cnum> |
Channel number of the measurements to be listed. There must be a selected measurement on that channel. If unspecified, <cnum> is set to 1. |
<mnum> |
Measurement number for each measurement. There must be a selected measurement on the trace. If unspecified, <mnum> is set to 1. |
<string> |
For 1 port balanced measurement, choose from: Sdd11, Scd11, Sdc11, Scc11
For Balanced - Single-ended measurement, choose from: Sdd11, Scd11, Sdc11, Scc11, Ssd21, Ssc21, Sds12, Scs12, Sss22, Imb, CMMR1, CMMR2
For Single-ended - Balanced measurement, choose from: Sss11, Sds21, Scs21, Ssd12, Ssc12, Sdd22, Scd22, Sdc22, Scc22, Imb, CMMR1, CMMR2
For Balanced - Balanced measurement, choose from: Sdd11, Sdd21, Sdd12, Sdd22, Scd11, Scd21, Scd12, Scd22, Sdc11, Sdc21, Sdc12, Sdc22, Scc11, Scc21, Scc12, Scc22, Imb1, Imb2, CMMR
For Single-ended - Single-ended - Balanced measurement, choose form: Sss11, Sss21, Sss12, Sss22, Sds31, Scs31, Sds32, Scs32, Ssd13, Ssd23, Ssc13, Ssc23, Sdd33, Scd33, Sdc33, Scc33, Imb1, Imb2, CMMR1, CMMR2
Note: The right definition for SSB imbalance is added as Imb3, 4. The definition for SSB Imb1, 2 seem a mistake, but keep it remained for backward compatibility. |
Examples |
CALC:MEAS:PAR "Sdd11" calculate2:measure2:parameter "Sdd11" |
Query Syntax |
CALCulate<cnum>:MEASure<mnum>:PARameter? |
Return Type |
String |
"Sdd11" |
(Read-Write) Sets and returns the selected measurement for the channel using the Tr#. Most CALC: commands require that this, or CALC:PAR:SEL, be sent before a setting change is made to that measurement. Each channel can have one selected measurement. |
|
Parameters |
|
<cnum> |
Channel number of the measurement to be selected. If unspecified, <cnum> is set to 1. |
<n> |
Numeric - Measurement number. These are the same numbers you see in the “Tr1”, “Tr2” annotation next to the parameter name on the VNA screen. |
[fast] |
Optional. The VNA display is NOT updated. Therefore, do not use this argument when an operator is using the VNA display. Otherwise, sending this argument results in much faster sweep speeds. There is NO other reason to NOT send this argument. |
Examples |
CALC:PAR:MNUM 2 calculate2:parameter:mnumber:select 3,fast |
Query Syntax |
CALCulate<cnum>:PARameter:MNUMber[:SELect]? There is NO query available to determine if the FAST argument has been set. |
Return Type |
Numeric |
None |
Applicable Models: E5080A, M9485A
(Read-only) |
|
Parameters |
|
<cnum> |
Channel number of the measurement. The selected measurement on that channel will be changed. If unspecified, <cnum> is set to 1. |
Examples |
CALC:PAR:TAG:NEXT |
Query Syntax |
Not Applicable |
Not Applicable |
Last modified:
18-May-2016 |
First Release |