Calculate:Correction Commands


Controls error correction functions.

 

CALCulate:MEASure:CORRection:

EDELay

| DISTance

| MEDium

| TIME

| UNIT

| WGCutoff

[STATe]

| INDicator?

TYPE

Click on a Red keyword to view the command details.

See Also

Critical Note: CALCulate commands act on the selected measurement. You can select one measurement for each channel using Calc:Par:MNUM or Calc:Par:Select. Learn more.


CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:DISTance <num>

Applicable Models: E5080A, M9485A

(Read-Write) Sets the electrical delay in physical length (distance) for the selected measurement.

See Critical Note

Parameters

 

<cnum>

Channel number of the measurement. 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.

<num>

Electrical delay in distance.

First Specify units using CALC:MCORR:EDEL:UNIT

Use SENS:CORR:RVEL:COAX <num> to set Velocity factor.

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

Examples

CALC:MEAS:CORR:EDEL:DIST 5

calculate2:measure2:correction:distance .003

Query Syntax

CALCulate<cnum>:MEASure<mnum>CORRection:EDELay:DISTance?

Return Type

Numeric

Default

0


CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:MEDium <char>

Applicable Models: E5080A, M9485A

(Read-Write) Sets the media used when calculating the electrical delay.  

Parameters

 

<cnum>

Channel number of the measurement. 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.

<char>

Choose from:  COAX for coaxial medium, WAVEguide for waveguide medium.

Examples

CALC:MEAS:CORR:EDEL:MED COAX

calculate3:measure2:correction:edelay:medium waveguide

Query Syntax

CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:MEDium?

Return Type

Character

Default

COAX


CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay[:TIME] <num>

Applicable Models: E5080A, M9485A

(Read-Write) Sets the electrical delay for the selected measurement.

See Critical Note

Parameters

 

<cnum>

Channel number of the measurement. 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.

<num>

Electrical delay in seconds. Choose any number between:
-10.00
and 10.00
Use SENS:CORR:RVEL:COAX <num> to set Velocity factor.

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

Examples

CALC:MEAS:CORR:EDEL:TIME 1NS
calculate2:measure2:correction:edelay:time 0.5e-12

Query Syntax

CALCulate<cnum>:MEASure<mnum>CORRection:EDELay[:TIME]?

Return Type

Numeric

Default

0 seconds


CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:UNIT <char>

Applicable Models: E5080A, M9485A

(Read-Write) Sets and returns the units for specifying electrical delay in physical length (distance).   

Parameters

 

<cnum>

Channel number of the measurement. 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.

<char>

Units for delay in distance. Choose from:

  • METer

  • FEET

  • INCH

Examples

CALC:MEAS:CORR:EDEL:UNIT MET

calculate3:measure2:correction:edelay:unit inch

Query Syntax

CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:UNIT?

Return Type

Character

Default

METer


CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:WGCutoff <num>

Applicable Models: E5080A, M9485A

(Read-Write) Sets the waveguide cutoff frequency used when the electrical delay media is set to WAVEguide. (See CALCulate:CORRection:EDELay:MEDium <char>.)

Parameters

 

<cnum>

Channel number of the measurement. 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.

<num>

Waveguide cutoff frequency used with the electrical delay calculation.

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

Examples

CALC:MEAS:CORR:EDEL:WGC 18.067 GHz

calculate3:measure2:correction:edelay:wgcutoff 14.047 ghz

Query Syntax

CALCulate<cnum>:MEASure<mnum>:CORRection:EDELay:WGCutoff?

Return Type

Numeric

Default

45 MHz




CALCulate<cnum>:MEASure<mnum>:CORRection[:STATe] <bool>

Applicable Models: E5080A, M9485A

(Read-Write) Turns error correction ON or OFF for the selected measurement on the specified channel.

To turn error correction ON or OFF for a channel, use SENS:CORR:STATe.

See Critical Note

Parameters

 

<cnum>

Channel number of the measurement. 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.

<bool>

Correction state. Choose from:

OFF or 0 - Correction OFF.

ON or 1 - Correction ON.

Examples

CALC:MEAS:CORR ON

calculate:measure:correction:state off

Query Syntax

CALCulate<cnum>:MEASure<mnum>:CORRection:STATe?

Return Type

Boolean

Default

Not Applicable


CALCulate<cnum>:MEASure<mnum>:CORRection[:STATe]:INDicator?

Applicable Models: E5080A, M9485A

(Read-only) Returns the error correction state for the selected measurement on the specified channel.  

To turn error correction ON or OFF for a channel, use SENS:CORR:STATe.

See Critical Note

Parameters

 

<cnum>

Channel number of the measurement. 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:MEAS:CORR:IND?

calculate2:measure2:correction:state:indicator?

Return Type

Character

NONE - No error correction.

MAST (Master) - Original error correction terms.

INT - Error terms are interpolated. Learn more.

DELT - Delta Match calibration terms. Learn more.

INV - Error terms are not valid.

Default

NONE


CALCulate<cnum>:MEASure<mnum>:CORRection:TYPE <string>

Applicable Models: E5080A, M9485A

(Read-Write) Sets the Cal Type for the selected measurement on the specified channel. This is used when a Cal Set is applied. Learn more about applying Cal Types.

See Critical Note

Parameters

 

<cnum>

Channel number of the measurement. 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>

(String) Cal type. Case sensitive. Use one of the following:

For Full Calibrations (NO Power Cal included):

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 4 Port(1,2,3,4)"

 

For Full Calibrations (including Power Cal):

After the Full <n> port, include the string, "with power"

For example:

"Full 4 Port with power(1,2,3,4)"

 

For Response Calibrations:

"Response(param)"  OR

"ResponseAndIsolation(param)"

Where param =  

  • S-parameter. For example"

    • "Response(S21)"

    • "ResponseAndIsolation(A/R)"

  • Single or ratioed receivers using either logical receiver notation or physical receiver notation. For example:

    • "Response(A)"

    • "ResponseAndIsolation(a3/b4)"

For Enhanced Response Calibrations:

"EnhancedResp(sourcePort, recPort)

Where:

  • sourcePort = stimulus port number

  • recPort = receiver port number

For FCA Calibrations:

Learn more about this setting.

  • "SMC_2P" (Response + Input + Output)  All four sweeps required. Most accurate.

  • "SMCRsp+IN"  No Output match. All four sweeps required.

  • "SMCRsp+OUT"  No Output match. All four sweeps required.

  • "SMCRsp"  No Input or Output match. Saves two sweeps.

For VMC, multiple Cal types are not available.

 

For Gain Compression Cal

where r = receive port; s = source port

  • "GCA 2P (r,s)”  - full 2-port cal

  • “GCA Enh Resp (r,s)”  - Enhanced Response Cal

Examples

CALC:MEAS:CORR:TYPE "Scalar Mixer Cal"

Query Syntax

CALCulate<cnum>:MEASure<mnum>:CORRection:TYPE?

Return Type

String

Default

Not Applicable


Last modified:

18-May-2016

First Release