Property (Read-Write)
All revision:
SCPI.CALCulate(Ch).SELected.TRANsform.TIME.STIMulus = Param
Param = SCPI.CALCulate(Ch).SELected.TRANsform.TIME.STIMulus
In revision A.9.60 and above, the following syntax is also supported:
SCPI.CALCulate(Ch).TRACe(Tr).TRANsform.TIME.STIMulus = Param
Param = SCPI.CALCulate(Ch).TRACe(Tr).TRANsform.TIME.STIMulus
This command sets/gets the stimulus type used for the transformation function of the time domain function, for the active trace of selected channel (Ch).
In revision A.9.60 and above, you can select the trace and set/get the stimulus type used for the transformation function of the time domain function, for the trace just by executing the above TRACe(Tr) command. You do not need to execute SCPI.CALCulate(Ch).PARameter(Tr).SELect.
Parameter |
Param |
Description |
The stimulus type |
Data type |
Character string type (String) |
Range |
Select from the following:
|
Preset value |
"IMPulse" |
Dim StimType As String
SCPI.CALCulate(1).PARameter(1).SELect
SCPI.CALCulate(1).SELected.TRANsform.TIME.STIMulus = "step"
StimType = SCPI.CALCulate(1).SELected.TRANsform.TIME.STIMulus
SCPI.CALCulate(Ch).SELected.TRANsform.TIME.TYPE
SCPI.CALCulate(Ch).SELected.TRANsform.TIME.STATe
SCPI.CALCulate(Ch).PARameter(Tr).SELect
Analysis > Transform > Type > Bandpass|Lowpass Step|Lowpass Imp.
When performing this operation from the front panel, you select the transformation type at the same time.
All revision:
:CALCulate{[1]-160}[:SELected]:TRANsform:TIME:STIMulus {IMPulse|STEP}
:CALCulate{[1]-160}[:SELected]:TRANsform:TIME:STIMulus?
In revision A.9.60 and above, the following syntax is also supported:
:CALCulate{[1]-160}:TRACe{[1]-16}:TRANsform:TIME:STIMulus {IMPulse|STEP}
:CALCulate{[1]-160}:TRACe{[1]-16}:TRANsform:TIME:STIMulus?
{IMP|STEP}<newline><^END>
10 OUTPUT 717;":CALC1:TRAN:TIME LPAS"
20 OUTPUT 717;":CALC1:TRAN:TIME:STIM STEP"
30 OUTPUT 717;":CALC1:TRAN:TIME:STIM?"
40 ENTER 717;A$