Model 2601B-PULSE System SourceMeter Instrument Reference Manual Section 11: TSP command reference
2601B-PULSE-901-01A April 2020 11-25
bufferVar.fillcount
This attribute sets the reading buffer fill count.
Usage
fillCount = bufferVar.fillcount
bufferVar.fillcount = fillCount
The reading buffer fill count
The reading buffer; can be a dynamically allocated buffer (user-defined), or a
dedicated reading buffer (such as smua.nvbuffer1)
Details
The reading buffer fill count sets the number of readings to store before restarting at index 1. If the
value is zero (0), then the capacity of the buffer is used. Use this attribute to control when the SMU
restarts filling the buffer at index 1, rather than having it restart when the buffer is full.
If the bufferVar.fillcount attribute is set to a value higher than the capacity of the buffer, after
storing the element at the end of the buffer, the SMU will overwrite the reading at index 1, the reading
after that will overwrite the reading at index 2, and so on.
This attribute is only used when the bufferVar.fillmode attribute is set to smua.FILL_WINDOW.
For dedicated reading buffers, all buffer attributes are saved to nonvolatile memory only when the
reading buffer is saved to nonvolatile memory.
Example
smua.nvbuffer1.fillcount = 50
Sets fill count of dedicated reading buffer 1
to 50.
Also see
bufferVar.fillmode (on page 11-25)
bufferVar.fillmode
This attribute sets the reading buffer fill mode.