Section 11: TSP command reference Model 2601B-PULSE System SourceMeter Instrument Reference Manual
11-210 2601B-PULSE-901-01A April 2020
Also see
Reading buffers (on page 5-1)
smua.measure.count (on page 11-197)
smua.measure.overlappedY() (on page 11-205)
smua.nvbufferY (on page 11-211)
smua.measureYandstep()
This function makes one or two measurements and then steps the source.
Usage
reading = smua.measureYandstep(sourceValue)
iReading, vReading = smua.measureivandstep(sourceValue)
The measured reading before stepping the source
SMU measurement function (v = voltage, i = current, r = resistance, p = power)
Source value to be set after the measurement is made
The current reading before stepping the source
The voltage reading before stepping the source
Details
The smua.measureYandstep() function makes a measurement and then sets the source to
sourceValue. The smua.measureivandstep() function makes two measurements
simultaneously, one for current (i) and one for voltage (v), and then sets the source to
sourceValue.
Measurements are in the following units of measure: v = volts, i = amperes, r = ohms, p = watts.
The specified source value should be appropriate for the selected source function. For example, if the
source voltage function is selected, then sourceValue is expected to be a new voltage level.
Both source and measure autorange must be disabled before using this function. This function cannot
be used if source high-capacitance mode is enabled (high-capacitance mode requires autoranging to
be enabled).
This function is provided for very fast execution of source-measure loops. The measurement is made
before the source is stepped. Before using this function, and before any loop this function may be
used in, set the source value to its initial level.
This function is not available when the pulser is enabled.