Section 3: Functions and features
Series 2600B System SourceMeter® Instrument Reference Manual
3-12
2600BS-901-01 Rev. B / May 2013
Reading buffer commands
The following table summarizes commands associated with the reading buffers. See the
TSP
command reference
(on page 7-1) for detailed reading buffer command information.
Reading buffer commands*
Command
Description
Commands to save/clear readings:
smu
X
.savebuffer(smu
X
.nvbuffer
Y
)
Saves the reading buffer to the nonvolatile memory on the Series
2600B.
smu
X
.nvbuffer1.clear()
Clears buffer 1.
smu
X
.nvbuffer2.clear()
Clears buffer 2.
mybuffer = smu
X
.makebuffer(
n
)
Creates a dynamically allocated buffer for
n
readings.
mybuffer = nil
Deletes the dynamically allocated buffer.
savebuffer(smu
X
.nvbuffer1,"csv",
"mybuffer.csv")
Saves the reading buffer to the USB flash drive.
Commands to store readings
smu
X
.measure.count =
count
The number of measurements to acquire.
smu
X
.measure.overlappedi(
rbuffer
)
Takes current measurements; stores readings in
rbuffer
.
smu
X
.measure.overlappediv(
ibuffer
,
vbuffer
)
Takes both current and voltage measurements; stores current
readings in
ibuffer
and stores voltage readings in
vbuffer
.
smu
X
.measure.overlappedp(
rbuffer
)
Takes power measurements; stores readings in
rbuffer
.
smu
X
.measure.overlappedr(
rbuffer
)
Takes resistance measurements; stores readings in
rbuffer
.
smu
X
.measure.overlappedv(
rbuffer
)
Takes voltage measurements; stores readings in
rbuffer
.
smu
X
.measure.v(
rbuffer
)
Takes voltage measurements; stores readings in
rbuffer
.
smu
X
.measure.i(
rbuffer
)
Takes current measurements; stores readings in
rbuffer
.
smu
X
.measure.iv(
ibuffer,
vbuffer
)
Takes both current and voltage measurements; stores current
readings in
ibuffer
and stores voltage readings in
vbuffer
.
smu
X
.measure.r(
rbuffer
)
Takes resistance measurements; stores readings in
rbuffer
.
smu
X
.measure.p(
rbuffer
)
Takes power measurements; stores readings in
rbuffer
.
smu
X
.trigger.measure.v(
rbuffer
)
Configures voltage measurements to be made during a sweep
including the location where readings will be stored (
rbuffer
).
smu
X
.trigger.measure.i(
rbuffer
)
Configures current measurements to be made during a sweep
including the location where readings will be stored (
rbuffer
).
smu
X
.trigger.measure.r(
rbuffer
)
Configures resistance measurements to be made during a sweep
including the location where readings will be stored (
rbuffer
).
smu
X
.trigger.measure.p(
rbuffer
)
Configures power measurements to be made during a sweep
including the location of readings where readings will be stored
(
rbuffer
).
smu
X
.trigger.measure.iv(
ibuffer,
vbuffer
)
Configures both current and voltage measurements to be made
during a sweep including the location of where readings will be
stored; current readings will be stored in
ibuffer
and voltage
readings will be stored in
vbuffer
.
Commands to access readings:
printbuffer(
start_index,
end_index,
st_1, st_2, ... st_n
)
Prints data from buffer subtables:
start_index
(starting index of
values to print).
end_index
(ending index of values to print).
st_1, st_2, ... st_n
(subtables from which to print, each
separated by a comma).
*
smu
X
: For Models 2601B, 2611B, and 2635B, this value is
smua
(SMU Channel A); for Models 2602B, 2604B, 2612B,
2614B, 2634B, and 2636B, this value can be
smua
(for SMU Channel A) or
smub
(for SMU Channel B).
Содержание System SourceMeter 2601B
Страница 841: ......