Model 2450 Interactive SourceMeter® Instrument Reference Manual
Section 8: TSP command reference
2450-901-01 Rev. B/September 2013
8-189
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
,
delay
)
trigger.model.load("DurationLoop",
duration
,
delay
,
readingBuffer
)
duration
The amount of time for which to take measurements (0 to
100,000 seconds)
delay
The delay time before the measurement (seconds); defaults to 0
readingBuffer
The name of the reading buffer, which may be a default buffer
(
defbuffer1
or
defbuffer2
) or a user-defined buffer; defaults to
defbuffer1
Details
When you load this predefined trigger model, you can specify amount of time to make a measurement and the
length of the delay before the measurement.
Example
reset()
--set up measure function
smu.measure.func = smu.FUNC_DC_CURRENT
--set up source function
smu.source.func = smu.FUNC_DC_VOLTAGE
smu.source.level = 5
--turn on output and initiate readings
trigger.model.load("DurationLoop", 10, 0.01)
trigger.model.initiate()
Reset the instrument. Set the instrument to source voltage at 5 V. Set to measure current.
Load the duration loop trigger model to take measurements for 10 seconds with a 10 ms delay before each
measurement.
Start the trigger model.
Also see
None