User manual
Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-118 3700S-901-01 Rev. C / July 2008
dmm.buffer.maxcapacity
Remarks
Use this attribute to determine what the system maximum capacity for reading buffer
storage is. This value represents the total system reading buffer storage size. A single
reading buffer may be created (dmm.makebuffer() (on page 7-8) with this as its
size or several reading buffers may be created in the system that are smaller in size.
However, the sum total of all reading buffer sizes in the system can't exceed this
maximum. For example,
print(dmm.buffer.maxcapacity) -> 6.500000000e+005
So we have 650,000 readings as our max capacity.
Also see
dmm.buffer.usedcapacity (on page 13-118)
dmm.buffer.info (on page 13-116)
Example
To read the maximum reading buffer capacity for the system:
MaxBuffCap = dmm.buffer.maxcapacity
dmm.buffer.usedcapacity
Attribute
Indicates how much of the maximum capacity for reading buffers in the system is
used.
Usage
usedcap = dmm.buffer.usedcapacity
usedcap: Number representing current used capacity for reading buffers in system
Remarks
Use this attribute to determine how much of the system maximum capacity for reading
buffer storage is used. This value represents the sum total capacity of all reading
buffers in the system. For example, assume the following commands have been
executed:
buf1 = dmm.makebuffer(300000)
buf2 = dmm.makebuffer(300000)
Therefore:
print(dmm.buffer.usedcapacity) -> 6.000000000e+005
print(dmm.buffer.maxcapacity - dmm.buffer.usedcapacity) ->
5.000000000e+004
This shows that we have 50,000 available for creating additional reading buffers.
Also see
dmm.buffer.maxcapacity (on page 13-117)
dmm.buffer.info (on page 13-116)
Example
To read the used reading buffer capacity for the system:
UsedBuffCap = dmm.buffer.usedcapacity