User manual
Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-79
channel.setoutputenable()
Function
Sets the output enable attribute on a channel.
Usage
channel.setoutputenable(<ch_list>, <state>)
ch_list: String specifying the channels to set, using normal channel list syntax.
state: A value representing the desired state of the channel‟s output.
Remarks
Channels with output OFF consume less power.
For DAC channels, output enable is used to indicate the whether or not the DAC is
driving the output. The following possible states are supported:
channel.ON
channel.OFF (default)
For DAC channels, changing the output state adds an additional channel delay (see
channel.setdelay() (on page 13-72)).
Channels with output OFF consume less power. Changing the output setting impacts
the power consumption of the card. The instrument verifies that power is available
before changing the mode. If an insufficient power capability exists, the command
generates an error. Consult the specific card documentation for more detailed
information on a channel‟s output characteristics.
For switch, backplane, digital I/O, and totalizer channels, there is no valid output
enable attribute. Setting output enable on a specific channel generates an error. If the
switch or totalizer channel is in the range of channels, the mode is ignored.
Also see
channel.getoutputenable() (on page 13-54)
Example
To turn the output off on the first DAC channel (Channel 10) in Slot 1:
channel.setoutputenable("1010", channel.OFF)
channel.setpole()
Function
Specifies the pole setting for a list of channels.
Usage
channel.setpole(<ch_list>, value)
ch_list: A string listing the channels to assign their pole setting
value: Desired pole setting for items in ch_list. Use the following:
For one-pole: channel.POLES_ONE or 1.
For two-pole: channel.POLES_TWO or 2.
For four-pole: channel.POLES_FOUR or 4.