Series 2600B System SourceMeter® instrument Reference Manual Section 9: TSP command reference
2600BS-901-01 Rev. F/August 2021 9-33
Usage
sourcevalue = bufferVar.sourcevalues[N]
The output value of the source when reading N of the specified buffer was acquired
The reading buffer; can be a dynamically allocated buffer (user-defined) or a
dedicated reading buffer (such as smua.nvbuffer1)
The reading number (1 to bufferVar.n)
Details
If the bufferVar.collectsourcevalues attribute is enabled before readings are made, the
bufferVar.sourcevalues buffer recall attribute is like an array (a Lua table) of the sourced value
in effect at the time of the reading.
For dedicated reading buffers, all buffer attributes are saved to nonvolatile memory only when the
reading buffer is saved to nonvolatile memory.
Example 1
sourcevalue = smua.nvbuffer1.sourcevalues[1]
Get the sourced value of the first reading
stored in dedicated reading buffer 1.
printbuffer(1, 6, smua.nvbuffer1.sourcevalues)
Print the sourced value of the first 6 readings
stored in source-measure unit (SMU) A,
buffer 1.
Example output:
1.00000e-04, 1.00000e-04,
1.00000e-04, 1.00000e-04,
1.00000e-04, 1.00000e-04
Also see
bufferVar.collectsourcevalues (on page 9-22)
bufferVar.measurefunctions (on page 9-25)
bufferVar.measureranges (on page 9-26)
bufferVar.n (on page 9-28)
bufferVar.readings (on page 9-29)
bufferVar.sourcefunctions (on page 9-30)
bufferVar.sourceoutputstates (on page 9-31)
bufferVar.sourceranges (on page 9-31)
bufferVar.statuses (on page 9-34)
bufferVar.timestamps (on page 9-36)
Reading buffers (on page 3-1)