Series 3700A System Switch/Multimeter Reference Manual Section 6: Reading buffers
3700AS-901-01 Rev. D/June 2018 6-11
An array (a Lua table) of strings indicating the formatted reading as
viewed on the display.
An array (a Lua table) of the seconds portion of the timestamp of when
the reading was stored. These seconds are absolute and in PTP
format.
An array (a Lua table) of the readings stored in the reading buffer. This
array holds the same data that is returned when the reading buffer is
accessed directly, that is, rb[2] and rb.readings[2] are the same
value.
An array (a Lua table) of timestamps, in seconds, of when each reading
occurred relative to the timestamp of reading buffer entry number 1.
These are equal to the time that has lapsed for each reading since the
first reading was stored in the buffer. Therefore, the relative timestamp
for entry number 1 in the buffer will equal 0.
An array (a Lua table) of status values for all readings in the buffer. The
status values are floating-point numbers that encode the status value
into a floating-point value (see the table in Buffer status (on page 6-
12)).
An array (a Lua table) of strings, indicating the time of the reading
formatted in hours, minutes, and seconds.
An array (a Lua table) of strings, indicating the timestamp of the reading
formatted in month, day, year, hours, minutes, seconds, and fractional
seconds.
An array (a Lua table) of the fractional portion of the timestamps, in
seconds, of when each reading occurred. These are absolute fractional
times.
An array (a Lua table) of the seconds portion of the timestamp when the
reading was stored, in seconds. These seconds are absolute and in
UTC format.
An array (Lua table) of the strings, indicating the unit of measure stored
with readings in the buffer. Units may be designated as one of the
following: Volts AC, Volts DC, Amps AC, Amps DC, dB VAC, dB VDC,
Ohms 2wire, Ohms 4wire, Ohms ComSide, Fahrenheit, Kelvin, Celsius,
Hertz, Seconds, and Continuity.
Example to access recall attributes
To see seconds, fractional seconds, and relative timestamps for entry numbers 2 and 3 in buffer
mybuffer2, assuming mybuffer2.collecttimestamps was set to 1 when the readings were
stored (mybuffer2.collecttimestamps = 1):
printbuffer(2,3, mybuffer2.seconds)
printbuffer(2,3, mybuffer2.fractionalseconds)
printbuffer(2,3, mybuffer2.relativetimestamps)