Section 14: TSP command reference
2470 High Voltage SourceMeter Instrument Reference Manual
14-170
2470-901-01 Rev. A /
May
2019
Also see
(on page 14-216)
smu.source.sweeplinearstep()
This function sets up a linear source sweep configuration list and trigger model with a fixed number of steps.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
,
count
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
,
count
,
rangeType
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
,
count
,
rangeType
,
failAbort
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
,
count
,
rangeType
,
failAbort
,
dual
)
smu.source.sweeplinearstep("
configListName
",
start
,
stop
,
step
,
sDelay
,
count
,
rangeType
,
failAbort
,
dual, bufferName
)
configListName
A string that contains the name of the configuration list that the instrument will
create for this sweep
start
The voltage or current source level at which the sweep starts:
Current: -1.05 A to 1.05 A
Voltage: -1100 V to 1100 V
stop
The voltage or current at which the sweep stops:
Current: -1.05 A to 1.05 A
Voltage: -1100 V to 1100 V
step
The step size at which the source level will change; must be more than 0
sDelay
The delay between measurement points; default is
smu.DELAY_AUTO
, which
enables autodelay, a specific delay value from 50 μs to 10 ks, or 0 for no delay
count
The number of times to run the sweep; default is
1
:
Infinite loop:
smu.INFINITE
Finite loop:
1
to
268,435,455
rangeType
The source range that is used for the sweep:
Most sensitive source range for each source level in the sweep:
smu.RANGE_AUTO
Best fixed range:
smu.RANGE_BEST
(default)
Present source range for the entire sweep:
smu.RANGE_FIXED
failAbort
Complete the sweep if the source limit is exceeded:
smu.OFF
Abort the sweep if the source limit is exceeded:
smu.ON
(default)
dual
Determines if the sweep runs from start to stop and then from stop to start:
Sweep from start to stop only:
smu.OFF
(default)
Sweep from start to stop, then stop to start:
smu.ON