Also see
smuX.trigger.source.action (on page 9-270)
smuX.trigger.source.listY() (on page 9-273)
smuX.trigger.source.logY() (on page 9-274)
Sweep Operation (on page 2-51)
smuX.trigger.source.listY()
This function configures an array-based source sweep.
Details
This function configures the source action to be a list sweep in a subsequent sweep. During the
sweep, the source outputs the sequence of source values given in the sweepList array.
If the subsequent sweep has more points than specified in sweepList, the source restarts at the
beginning. This means that if the trigger count is greater than the number of points in a sweep as
configured, the SMU satisfies the trigger count by restarting the sweep values from the beginning.
If the subsequent sweep has fewer points than specified in sweepList, the extra values are ignored.
This means that if the trigger count is less than the number of source values configured, the SMU
satisfies the trigger count and ignores the remaining source values.
In cases where the first sweep point is a nonzero value, it may be necessary to pre-charge the circuit
so that the sweep returns a stable value for the first measured point without penalizing remaining
points in the sweep.
The SMU only stores the most recent configured source action. The last call to
smuX.trigger.source.linearY(), smuX.trigger.source.listY(), or
smuX.trigger.source.logY() is used for the source action.
Source functions cannot be changed within a sweep.
After configuring the sweep source values, enable the source action by setting
smuX.trigger.source.action.
Example