Interactive SourceMeter® Instrument Reference Manual Section 8:
2450-901-01 Rev. B/September 2013 8-35
Example
testData = buffer.make(50)
trigger.model.load("SimpleLoop", 3, 0, testData)
trigger.model.initiate()
waitcomplete()
print(testData.times[1])
printbuffer(1, 3, testData.times)
This example creates a reading buffer
named testData and makes three
measurements.
The print()
of the first reading.
Output:
23:09:43
The printbuffer() command outputs
the time of readings 1 to 3 in the reading
buffer.
Output:
23:09:43, 23:09:43, 23:09:43
Also see
buffer.delete() (on page 8-9)
buffer.make() (on page 8-11)
bufferVar.clear() (on page 8-17)
print() (on page 8-77)
printbuffer() (on page 8-78)
Reading buffers (on page 3-10)
Remote buffer operation (on page 3-27)
bufferVar.timestamps
This attribute contains the timestamps of readings stored in the reading buffer.
Type TSP-Link accessible Affected by Where saved Default value
Attribute (R) Yes
Restore configuration
Instrument reset
Not applicable Not applicable
Usage
readingTimestamps = bufferVar.timestamps[N]
The timestamps of the readings in the specified buffer
The name of the reading buffer, which may be a default buffer (defbuffer1
or
) or a user-defined buffer
The reading number N; can be any value between 1 and the number of
readings in the buffer; use the bufferVar.n command to determine the
number of readings in the buffer
Details
This attribute contains the timestamps (date, hours, minutes, and seconds) of readings stored in the reading
buffer.
Example 1
testData = buffer.make(50)
trigger.model.load("SimpleLoop", 3, 0, testData)
trigger.model.initiate()
waitcomplete()
print(testData.timestamps[1])
Create a reading buffer named testData,
configure the instrument to make three
measurements, and store the readings in the
buffer.
Print the first reading date.
Output:
03/01/2013 14:46:07.714614838