VectorStar™ MS4640A SeriesMicrowave Vector Network Analyzer : SCPI Commands : :CALCulate{1-16}[:SELected]:TRANsform:TIME Subsystem
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME Subsystem
The :CALCulate{1-16}[:SELected]:TRANSform:TIME subsystem commands are used to configure and control time domain transformation parameters, time domain displays, gate parameters, and window parameters.
Time Domain, Group Delay, and Reference Plane Subsystems
Related time domain, group delay, and reference place subsystems are:
:CALCulate{1-16}:PROCessing:ORDer Subsystem
:CALCulate{1-16}:REFerence Subsystem
:CALCulate{1-16}:PROCessing:ORDer Subsystem
:CALCulate{1-16}[:SELected]:GCOMpression Subsystem
:CALCulate{1-16}[:SELected]:GDELay Subsystem
:CALCulate{1-16}[:SELected]:TRANsform:TIME Subsystem
:SENSe{1-16}:CORRection:EXTension Subsystem
Trace Subsystems
Related trace subsystems are:
:CALCulate{1-16}:PARameter and :PARameter{1-16} Subsystem
:CALCulate{1-16}:PARameter{1-16}:FSIMulator Subsystem
:CALCulate{1-16}:PARameter{1-16}:SELect Subsystem
:CALCulate{1-16}:POLar Subsystem
:CALCulate{1-16}:PROCessing:ORDer Subsystem
:CALCulate{1-16}[:SELected]:CONVersion Subsystem
:CALCulate{1-16}[:SELected]:DATA Subsystem
:CALCulate{1-16}[:SELected]:FORmat Subsystem
:CALCulate{1-16}[:SELected]:MATH Subsystem
:CALCulate{1-16}[:SELected]:MDATA Subsystem
:CALCulate{1-16}[:SELected]:SMITh Subsystem
:CALCulate{1-16}[:SELected]:SMOothing Subsystem
:CALCulate{1-16}[:SELected]:TDATA Subsystem
:DISPlay Subsystem
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:ALIAsfree?
Description
Query only. The query outputs the alias free range of the time domain transform on the active trace of the given channel.
The default for ALIAsfree depends on the VectorStar instrument model number and the installed frequency option, and is calculated based on the formulas below, where:
AFT = Alias free time
ST = The frequency step size
AFT = 0.5 / ST immediately after reset.
For the following models and options, the ST and the AFT are:
MS4642A without Frequency Extension: ST = (20 GHz minus 10 MHz) divided by 200, AFT = 5.00250125063E–9 seconds;
MS4642A with Frequency Extension: ST = (20 GHz minus 70 kHz) divided by 200, AFT = 5.00001750006E– seconds;
MS4644A without Frequency Extension: ST = (40 GHz minus 10 MHz) divided by 200, AFT = 2.50062515629E–9 seconds;
MS4644A with Frequency Extension: ST = (40 GHz minus 70 kHz) divided by 200, AFT = 2.50000437501E–9 seconds;
MS4647A without Frequency Extension: ST = (70 GHz minus 10 MHz) divided by 200, AFT = 1.42877553994E–9 seconds;
MS4647A with Frequency Extension: ST = (70 GHz minus 70 kHz) divided by 200, AFT = 1.42857285714E–9 seconds.
Query Parameters
<NR3> The output parameter is in Seconds.
Range
–1E-9 to 4E-9
Default Value
The default for ALIAsfree depends on the VectorStar instrument model number and the installed frequency option. See the Description above.
Syntax Example
:CALC1:TRAN:TIME:ALIA?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:CENTer <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:CENTer?
Description
Sets the center time/distance of the range of the time domain transform on the active trace of the given channel. Outputs the center time/distance of the range of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
–999.999 to 999.999 Seconds
–2.99649E11 to 21.99649E11 Meters
Default Value
1.50000000000E-009
Syntax Example
:CALC1:TRAN:TIME:CENT 5E2
:CALC1:TRAN:TIME:CENT?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DCTerm <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DCTerm?
Description
Sets the DC term of the time domain transform on the active trace of the given channel.
Use the AUTO value to allow the VNA instrument to determine the appropriate DC Term value.
Use the OTHER value to allow for a user-defined DC Term value using the command:
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DCTerm:OTHer <NRf>
The query returns the state of the current DC Term type.
Cmd Parameters
<char1> AUTO | OTHER
Query Parameters
<char1> AUTO | OTHER
Range
NA
Default Value
AUTO
Syntax Example
:CALC1:TRAN:TIME:DCT AUTO
:CALC1:TRAN:TIME:DCT?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DCTerm:OTHer <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DCTerm:OTHer?
Description
Enters the other value for the DC term of the time domain transform on the active trace of the given channel. Outputs the Other value for the DC Term of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Ohms.
Query Parameters
<NR3> The output parameter is in Ohms.
Range
0 to 5E3
Default Value
0.00000000000E+000
Syntax Example
:CALC1:TRAN:TIME:DCT:OTH 5.0E1
:CALC1:TRAN:TIME:DCT:OTH?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:DISTance?
Description
Query only. Outputs the list of time domain distance values on the active trace of the given channel.
Query Parameters
<block> or <arbitrary block> See definition of <block> or <arbitrary block>.
Range
NA
Default Value
NA
Syntax Example
:CALC1:TRAN:TIME:DIST?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:EXTrapolate <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:EXTrapolate?
Description
Sets the extrapolation method of the time domain transform on the active trace of the given channel. Outputs the extrapolation method of the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> MAGPHase | PHASE | USER
Query Parameters
<char1> MAGPH | PHASE | USER
Range
NA
Default Value
PHASE
Syntax Example
:CALC1:TRAN:TIME:EXT MAGPH
:CALC1:TRAN:TIME:EXT?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:CENTer <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:CENTer?
Description
Sets the center time/distance of the gate of the time domain transform on the active trace of the given channel. Outputs the center time/distance of the gate of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
1.50000000000E-009
Syntax Example
:CALC1:TRAN:TIME:GATE:CENT 1.0E-3
:CALC1:TRAN:TIME:GATE:CENT?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:DCGamma <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:DCGamma?
Description
Sets the Dolph-Chebyshev gamma value of the time domain transform gate on the active trace of the given channel. Outputs the Dolph-Chebyshev gamma value of the time domain transform gate on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter depends on the display type.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
0 to 2E2
Default Value
4.00000000000E+001
Syntax Example
:CALC1:TRAN:TIME:GATE:DCG 3
:CALC1:TRAN:TIME:GATE:DCG?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:KBBeta <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:KBBeta?
Description
Sets the Kaiser-Bessel beta value of the time domain transform gate on the active trace of the given channel. Outputs the Kaiser-Bessel beta value of the time domain transform gate on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
0 to E308
Default Value
5.00000000000E-001
Syntax Example
:CALC1:TRAN:TIME:GATE:KBB 3
:CALC1:TRAN:TIME:GATE:KBB?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:NOTCh[:STATe] <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:NOTCh[:STATe]?
Description
Turns anti-gating on/off in the time domain transform on the active trace of the given channel. Outputs the anti-gating on/off status in the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> 1 | 0 | ON | OFF
Query Parameters
<char1> 1 | 0
Range
NA
Default Value
0
Syntax Example
:CALC1:TRAN:TIME:GATE:NOT ON
:CALC1:TRAN:TIME:GATE:NOT?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:SHAPe <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:SHAPe?
Description
Sets the gate shape of the time domain transform on the active trace of the given channel. The various gate shapes provide different point weighting with resultant changes in the display and its resolution. The available gate shapes are:
DCHebyshev = Sets a Dolph-Chebyshev window with a trade-off between the side lobe level and resolution. In the DCH, the side lobe level is parameterized in absolute dB where a larger value leads to a wider main lobe width with lower resolution.
KBEssel = Sets a Kaiser-Bessel window with a trade-off between the side lobe level and resolution. The KBE larger Beta value provides lower side lobes with a wider main lobe width with lower resolution.
MINimum = This is a rectangular (or null) gate. It will produce the best resolution but the worst side lobe levels.
NOMinal = The default value which provides about one-half of the resolution with no window but approximately a 30 dB reduction in side lobe levels. This setting advised for mode applications. The NOMinal setting is equivalent to a Hamming gate.
WIDE = The WIDE gate (Blackman 3 term) will reduce resolution relative to the nominal gate but further reduce side lobe levels.
MAXimum = The MAXimum gate (Blackman-Harris 4 term) has the poorest resolution of the fixed gates but has the lowest side lobe levels.
Outputs the gate shape of the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> MINimum | NOMinal | WIDE | MAXimum | DCHebyshev | KBEssel
Query Parameters
<char1> MIN | NOM | WIDE | MAX | DCH | KBE
Range
NA
Default Value
NOM
Syntax Example
:CALC1:TRAN:TIME:GATE:SHAP MIN
:CALC1:TRAN:TIME:GATE:SHAP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:SPAN <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:SPAN?
Description
Sets the span time/distance of the gate of the time domain transform on the active trace of the given channel. Outputs the span time/distance of the gate of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
1.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:GATE:SPAN 5.0E-3
:CALC1:TRAN:TIME:GATE:SPAN?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:STARt <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:STARt?
Description
Sets the start time/distance of the gate of the time domain transform on the active trace of the given channel. Outputs the start time/distance of the gate of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
1.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:GATE:STAR 2.0E-3
:CALC1:TRAN:TIME:GATE:STAR?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:STOP <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE:STOP?
Description
Outputs the stop time/distance of the gate of the time domain transform on the active trace of the given channel. Sets the stop time/distance of the gate of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
2.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:GATE:STOP 1.0E-2
:CALC1:TRAN:TIME:GATE:STOP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE[:STATe] <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:GATE[:STATe]?
Description
Sets the status of the gate of the time domain transform on the active trace of the given channel where:
ON = The selected gate is turned on and the display adjusted appropriately.
OFF = The gate is turned off, and the display returns to its prior state.
DISPLAY = The upper and lower bounds of the gate are shown along with the trace display in its normal state. Use this setting to help position the gate accurately on the trace.
Cmd Parameters
<char1> ON | OFF | DISPlay
Query Parameters
<char1> ON | OFF | DISP
Range
NA
Default Value
OFF
Syntax Example
:CALC1:TRAN:TIME:GATE ON
:CALC1:TRAN:TIME:GATE?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:IMPUlsewidth?
Description
Query only. Outputs the impulse width of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
NA
Default Value
0.00000000000E+000
Syntax Example
:CALC1:TRAN:TIME:IMPU?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:RESPonse <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:RESPonse?
Description
Sets the response of the time domain transform on the active trace of the given channel. Outputs the response of the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> IMPulse | STEP
Query Parameters
<char1> IMP | STEP
Range
NA
Default Value
IMP
Syntax Example
:CALC1:TRAN:TIME:RESP STEP
:CALC1:TRAN:TIME:RESP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:SPAN <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:SPAN?
Description
Sets the span time/distance of the range of the time domain transform on the active trace of the given channel. Outputs the span time/distance of the range of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
5.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:SPAN 5.0E-3
:CALC1:TRAN:TIME:SPAN?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:STARt <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:STARt?
Description
Sets the start time/distance of the range of the time domain transform on the active trace of the given channel. Outputs the start time/distance of the range of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
-1.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:STAR 2.0E-3
:CALC1:TRAN:TIME:STAR?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:STOP <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:STOP?
Description
Sets the stop time/distance of the range of the time domain transform on the active trace of the given channel. Outputs the stop time/distance of the range of the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is in Seconds or Meters.
Query Parameters
<NR3> The output parameter is in Seconds or Meters.
Range
-999.99 to 999.99 Seconds
-2.99649E11 to 2.99649E11 Meters
Default Value
4.00000000000E-009
Syntax Example
:CALC1:TRAN:TIME:STOP 1.0E-2
:CALC1:TRAN:TIME:STOP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:TIME?
Description
Query only. Outputs the list of time domain time values on the active trace of the given channel.
Query Parameters
See definition of <block> or <arbitrary block>.
Range
NA
Default Value
NA
Syntax Example
:CALC1:TRAN:TIME:TIME?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:TRIP <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:TRIP?
Description
Sets the trip length of the time domain transform on the active trace of the given channel. Outputs the trip length of the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> ONEway | ROUNDtrip | AUTO
Query Parameters
<char1> ONE | ROUND | AUTO
Range
NA
Default Value
AUTO
Syntax Example
:CALC1:TRAN:TIME:TRIP ONE
:CALC1:TRAN:TIME:TRIP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:TYPe <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:TYPe?
Description
Sets the time domain transform type on the active trace of the given channel. Outputs the time domain transform type on the active trace of the given channel.
Cmd Parameters
<char1> FREQuency | FREQGATE | LOWpass | BANDpass
Query Parameters
<char1> FREQ | FREQGATE | LOW | BAND
Range
NA
Default Value
FREQ
Syntax Example
:CALC1:TRAN:TIME:TYP FREQ
:CALC1:TRAN:TIME:TYP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:UNIt <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:UNIt?
Description
Sets the unit used in the time domain transform on the active trace of the given channel. Outputs the unit used in time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> TIME | DISTance
Query Parameters
<char1> TIME | DIST
Range
NA
Default Value
TIME
Syntax Example
:CALC1:TRAN:TIME:UNI DIST
:CALC1:TRAN:TIME:UNI?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:DCGamma <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:DCGamma?
Description
Sets the Dolph-Chebyshev gamma value of the time domain transform window on the active trace of the given channel. Outputs the Dolph-Chebyshev gamma value of the time domain transform window on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
0 to 2E2
Default Value
4.00000000000E+001
Syntax Example
:CALC1:TRAN:TIME:WIND:DCG 3
:CALC1:TRAN:TIME:WIND:DCG?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:KBBeta <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:KBBeta?
Description
Sets the Kaiser-Bessel beta value of the time domain transform window on the active trace of the given channel. Outputs the Kaiser-Bessel beta value of the time domain transform window on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR3> The output parameter is a unitless number.
Range
0 to E308
Default Value
5.00000000000E-001
Syntax Example
:CALC1:TRAN:TIME:WIND:KBB 3
:CALC1:TRAN:TIME:WIND:KBB?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:SHAPe <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:WINDow:SHAPe?
Description
Sets the time window shape of the time domain transform on the active trace of the given channel. The various time window shapes provide different point weighting with resultant changes in the display and its resolution. The available time window shapes are:
RECTangular
NOMinal
LOWsidelobe
MINsidelobe
DCHebyshev
KBEssel
Outputs the window shape of the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> RECTangular | NOMinal | LOWsidelobe | MINsidelobe | DCHebyshev | KBEssel
Query Parameters
<char1> RECT | NOM | LOW | MIN | DCH | KBE
Range
NA
Default Value
NOM
Syntax Example
:CALC1:TRAN:TIME:WIND:SHAP RECT
:CALC1:TRAN:TIME:WIND:SHAP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:ZOOM:IMPulses <NRf>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:ZOOM:IMPulses?
Description
Sets the number of zoom impulses in the time domain transform on the active trace of the given channel. Outputs the number of zoom impulses in the time domain transform on the active trace of the given channel.
Cmd Parameters
<NRf> The input parameter is a unitless number.
Query Parameters
<NR1> The output parameter is an integer.
Range
MNPI.
Default Value
0
Syntax Example
:CALC1:TRAN:TIME:ZOOM:IMP 5
:CALC1:TRAN:TIME:ZOOM:IMP?
 
:CALCulate{1-16}[:SELected]:TRANsform:TIME:ZOOM[:STATe] <char1>
:CALCulate{1-16}[:SELected]:TRANsform:TIME:ZOOM[:STATe]?
Description
Turns time zoom mode on/off in the time domain transform on the active trace of the given channel. Outputs the time zoom mode on/off status in the time domain transform on the active trace of the given channel.
Cmd Parameters
<char1> 1 | 0 | ON | OFF
Query Parameters
<char1> 1 | 0
Range
NA
Default Value
0
Syntax Example
:CALC1:TRAN:TIME:ZOOM ON
:CALC1:TRAN:TIME:ZOOM?