Section 11: TSP command reference Series 3700A System Switch/Multimeter Reference Manual
11-32 3700AS-901-01 Rev. D/June 2018
bufferVar.seconds
This attribute contains the timestamp of a reading in seconds, in UTC format.
Buffer storage settings
Clearing the buffer
Instrument reset
Recall setup
USB flash drive using
dmm.savebuffer or
dmm.appendbuffer
Usage
seconds = bufferVar.seconds[N]
The nonfractional seconds portion of the timestamp when the reading was stored
The reading number N; can be any value from 1 to the number of readings in the
buffer; use the bufferVar.n command to determine the number of readings in the
buffer
Details
The bufferVar.seconds information from a reading buffer is only available if the
bufferVar.collecttimestamps attribute is set to 1 (default setting). If it is set to 0, you will not
be able to access any time information from a reading buffer. You may change the collect timestamps
setting when the buffer is empty (bufferVar.clear()).
This attribute contains the nonfractional seconds portion of the timestamp when the reading was
stored in Coordinated Universal Time (UTC) format.
The nonfractional seconds portion of the timestamp gives the lowest resolution down to 1 second. To
access additional resolution of a timestamp, see bufferVar.fractionalseconds.
Example
reset()
testData = dmm.makebuffer(1000)
testData.collecttimestamps = 1
dmm.nplc = 0.5
dmm.range = 0
dmm.configure.set("Dcv_100mV")
dmm.setconfig("slot2", "Dcv_100mV")
scan.create("2035:2040")
scan.execute(testData)
print(testData.seconds[1])
printbuffer(1, 6, testData.seconds)
This example creates a reading buffer
named testData, configures the buffer to
collect time and date data, sets and saves
the DMM configuration, creates a scan list,
and then runs the scan.
The print() command then outputs the
seconds portion of the timestamp of the first
reading in the reading buffer.
Output:
1.310375688e+09
The printbuffer() command then
outputs the seconds portion of the
timestamps for measurements 1 to 6 in the
reading buffer.
Output:
1.310375688e+09, 1.310375688e+09,
1.310375688e+09, 1.310375688e+09,
1.310375688e+09, 1.310375688e+09
Also see
bufferVar.clear() (on page 11-21)
bufferVar.collecttimestamps (on page 11-24)
Reading buffers (on page 6-7, on page 6-1)