User manual

Section 13: Instrument Control Library (ICL) Series 3700 System Switch/Multimeter Reference Manual
13-132 3700S-901-01 Rev. C / July 2008
dmm.dbreference
Remarks
This is the DB reference setting for the DMM and it applies to the selected function as
indicated by dmm.func. Querying this setting when the selected function does not
support it will cause nil to be returned.
Command only applies when dmm.func = "dcvolts" or "acvolts". For all other functions
an error will be generated if this command is received. Also, an error will be generated
if the value is out of range.
Changing functions with dmm.func (on page 13-137) will reflect the DB reference
setting for that function.
Example
To set the DB reference to 5 volts for DC volts:
dmm.func = "dcvolts"
dmm.dbreference = 5
dmm.detectorbandwidth
Attribute
Indicates the detector bandwidth setting for the DMM in Hertz.
Usage
To read the detector bandwidth:
value = dmm.detectorbandwidth
value: Represents the present detector bandwidth setting in Hertz
To write the detector bandwidth:
dmm.detectorbandwidth = value
value: Represents the desired detector bandwidth in Hertz (3 to 300). Values less than
30, the parameter is adjusted to 3. Values between 3 and 300, the parameter is
adjusted to 30. For values greater than 300, the parameter is adjusted to 300.
Remarks
This is the AC detector bandwidth setting for the DMM and it applies to the selected
function as indicated by dmm.func. Querying the aperture when the selected function
does not have a detector bandwidth setting associated with it will cause nil to be
returned.
Command only applies when dmm.func = "acvolts" or "accurrent". For all other
functions an error will be generated if this command is received. Also, an error will be
generated if the value is out of range. The default setting for both functions is 300.
Changing functions with dmm.func (on page 13-137) will reflect the detector bandwidth
setting for that function.
When trying to set the aperture for functions with dmm.aperture (on page 13-110)
attribute, if the detector bandwidth setting is 30 or less, an error message will be
generated.
Example
To set the detector bandwidth to 100 Hertz for AC volts:
dmm.func = "acvolts"
dmm.detectorbandwidth = 100 -- this gets adjusted to 30
print(dmm.detectorbandwidth) --> "30"