Interactive SourceMeter® Instrument Reference Manual Section 8:
2461-901-01 A/November 2015 8-261
Example
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")
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
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
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)
The amount of time for which to make measurements (167 ns to 100 ks)
The delay time before each measurement (167 ns to 10 ks); default is 0 for
no delay
The name of the reading buffer, which may be a default buffer
(defbuffer1 or defbuffer2) or a user-defined buffer; defaults to
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