Model 2657A High Power System SourceMeter® Instrument Reference Manual Section 3: Functions and features
2657A-901-01 Rev. B/December 2012 3-11
Reading buffer commands
The following table summarizes commands associated with the reading buffers. See TSP command
reference (on page 7-1) for detailed reading buffer command information.
Reading buffer commands
Command Description
Commands to save/clear readings:
smua.savebuffer(smua.nvbufferY)
Saves the reading buffer to the nonvolatile memory on the Model
2657A.
smua.nvbuffer1.clear()
Clears buffer 1.
smua.nvbuffer2.clear()
Clears buffer 2.
mybuffer = smua.makebuffer(n) Creates a dynamically allocated buffer for n readings.
mybuffer = nil
Deletes the dynamically allocated buffer.
savebuffer(smua.nvbuffer1,"csv",
"/usb1/mybuffer.csv")
Saves the reading buffer to the USB flash drive.
Commands to store readings
smua.measure.count = count
The number of measurements to acquire.
smua.measure.overlappedi(rbuffer) Takes current measurements; stores readings in rbuffer.
smua.measure.overlappediv(ibuffer,
vbuffer)
Takes both current and voltage measurements; stores current
readings in ibuffer and stores voltage readings in vbuffer.
smua.measure.overlappedp(rbuffer) Takes power measurements; stores readings in rbuffer.
smua.measure.overlappedr(rbuffer) Takes resistance measurements; stores readings in rbuffer.
smua.measure.overlappedv(rbuffer) Takes voltage measurements; stores readings in rbuffer.
smua.measure.v(rbuffer) Takes voltage measurements; stores readings in rbuffer.
smua.measure.i(rbuffer) Takes current measurements; stores readings in rbuffer.
smua.measure.iv(ibuffer,
vbuffer)
Takes both current and voltage measurements; stores current
readings in ibuffer and stores voltage readings in vbuffer.
smua.measure.r(rbuffer) Takes resistance measurements; stores readings in rbuffer.
smua.measure.p(rbuffer) Takes power measurements; stores readings in rbuffer.
smua.trigger.measure.v(rbuffer)
Configures voltage measurements to be made during a sweep
including the location where readings will be stored (rbuffer).
smua.trigger.measure.i(rbuffer)
Configures current measurements to be made during a sweep
including the location where readings will be stored (rbuffer).
smua.trigger.measure.r(rbuffer)
Configures resistance measurements to be made during a sweep
including the location where readings will be stored (rbuffer).
smua.trigger.measure.p(rbuffer)
Configures power measurements to be made during a sweep
including the location of readings where readings will be stored
(rbuffer).
smua.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.