EasyManuals Logo
Home>Keithley>Multimeter>3700 Series

Keithley 3700 Series User Manual

Keithley 3700 Series
936 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #239 background imageLoading...
Page #239 background image
Section 6: Reading buffers Series 3700A System Switch/Multimeter Reference Manual
6-12 3700AS-901-01 Rev. D/June 2018
Time and date values
Time and date values are represented as a number of UTC seconds since 12:00 a.m. Jan. 1, 1970.
The os.time() command returns values in this format. Use os.date() to return values in month,
day, year, hours, and minutes format, or to access the timestamp table. The only exception to this is
the use of the ptpseconds recall attribute, which has the seconds in PTP format.
Time and date values are represented as the number of seconds since some base. Representing
time as a number of seconds is referred to as “standard time format.” The three time bases used for
the Series 3700A are:
UTC 12:00 am Jan 1, 1970. Some examples of UTC time are reading buffer seconds, adjustment
dates, and the value returned by os.time().
Instrument on. References time to when the instrument was turned on. The value returned by
os.clock() is referenced to the turn-on time.
Event. Time referenced to an event, such as the first reading stored in a reading buffer.
Buffer status
The buffer reading status attribute can include the status information as a numeric value shown in the
following table. To access status information, send the following command:
stat_info = readingbuffer.statuses[2]
Buffer status bits
Bit
Name
Hex value
Remote command
B0
Low limit 1
0x01
dmm.buffer.LIMIT1_LOW_BIT
B1
High limit 1
0x02
dmm.buffer.LIMIT1_HIGH_BIT
B2
Low limit 2
0x04
dmm.buffer.LIMIT2_LOW_BIT
B3
High limit 2
0x08
dmm.buffer.LIMIT2_HIGH_BIT
B6
Measure overflow
0x40
dmm.buffer.MEAS_OVERFLOW_BIT
B7
Measure connect
question
0x80
dmm.buffer.MEAS_CONNECT_QUESTION_BIT
Dynamically allocated buffers
RAM reading buffers are created and dynamically allocated with the dmm.makebuffer(N)
command, where N is the maximum number of readings the buffer can store.
Example 1
To allocate a buffer named mybuffer that can store 100 readings:
mybuffer = dmm.makebuffer(100)
Example 2
To delete an allocated buffer named mybuffer:
mybuffer = nil

Table of Contents

Other manuals for Keithley 3700 Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 3700 Series and is the answer not in the manual?

Keithley 3700 Series Specifications

General IconGeneral
BrandKeithley
Model3700 Series
CategoryMultimeter
LanguageEnglish

Related product manuals