
Model 2461 Interactive SourceMeter® Instrument Reference Manual
Section 8: TSP command reference
2461-901-01 A/November 2015
8-261
Example
reset()
smu.source.configlist.create("SOURCE_LIST")
smu.measure.configlist.create("MEASURE_LIST")
smu.source.level = 1
smu.source.configlist.store("SOURCE_LIST")
smu.measure.range = 1e-3
smu.measure.configlist.store("MEASURE_LIST")
smu.source.level = 5
smu.source.configlist.store("SOURCE_LIST")
smu.measure.range = 10e-3
smu.measure.configlist.store("MEASURE_LIST")
smu.source.level = 10
smu.source.configlist.store("SOURCE_LIST")
smu.measure.range = 100e-3
smu.measure.configlist.store("MEASURE_LIST")
trigger.model.load("ConfigList", "MEASURE_LIST", "SOURCE_LIST")
trigger.model.initiate()
Set up a source configuration list named
SOURCE_LIST
and a measurement configuration list named
MEASURE_LIST
. Load the configuration list trigger model, using these two configuration lists. Start the trigger
model.
Also see
None
trigger.model.load() — Duration Loop
This function loads a predefined trigger model configuration that makes continuous measurements for a specified
amount of time.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
trigger.model.load("DurationLoop",
duration
)
trigger.model.load("DurationLoop",
duration
,
sDelay
)
trigger.model.load("DurationLoop",
duration
,
sDelay
,
bufferName
)
trigger.model.load("DurationLoop",
duration
,
sDelay
,
bufferName
,
readingBlock
)
duration
The amount of time for which to make measurements (167 ns to 100 ks)
sDelay
The delay time before each measurement (167 ns to 10 ks); default is 0 for
no delay
bufferName
The name of the reading buffer, which may be a default buffer
(
defbuffer1
or
defbuffer2
) or a user-defined buffer; defaults to
defbuffer1
readingBlock
Define a measure or digitize block for the trigger model; options are:
•
trigger.READING_ACTIVE
: Add a measure or digitize block to the
trigger model based on the active function; if no option defined,
trigger.READING_ACTIVE
is used
•
trigger.READING_MEASURE
: Adds a measure block to the trigger
model
•
trigger.READING_DIGITIZE
: Adds a digitize block to the trigger
model