User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-69
channel.reset()
Remarks
This command resets only the channel aspects for the items specified to factory
default settings. For the items specified in the parameter list (ch_list) the following
actions occur:
For closed channels or analog backplane relays, they open.
For channels, the poles reset to 2 and paired channels are changed to match.
Additional user delay is set to 0.
Labels go back to default of SCCC or SRCC.
Analog backplane relays specified by channel.setbackplane function are
cleared.
If channel is forbidden to close, it is cleared from being forbidden to close.
Channels in a channel pattern list are deleted. This means that specifying a
channel pattern to reset, resets the items within the pattern and delete that pattern.
Channels have their DMM configurations set to 'nofunction'
The parameter string can contain 'allslots', 'slotX' where X = 1 to 6,
channel pattern(s), and channel(s), including a range of channels.
The rest of the settings are unaffected. To reset the entire system to factory default
settings, use the reset() (on page 13-230) command.
An error message is generated if the parameter string is empty or just spaces.
Using this function to reset a channel or backplane relay involved in scanning
invalidates the existing scan list. The list has to be recreated before scanning again.
Doing a selective channel reset on some channels can take some time to process,
depending on how many patterns exist and how many contain channels being reset.
Resetting a channel removes any channel patterns with that channel in its image.
Examples of select channel resets:
channel.reset('3003')
channel.reset('3001:3015')
channel.reset('slot3')
However, doing a channel reset on for all slots is fast because this needs to remove all
patterns since all channels are being reset. For example:
channel.reset('allslots')
or
channel.reset('slot1, slot2, slot3, slot4, slot5, slot6')
For all channels, any trigger settings are removed.
For digital I/O channels, the mode is set to input. The match is set to zero (0) and
auto-protect is turned on.
For totalizer channels, mode is set to falling edge and TTL level.
For DAC channels, output is turned off and auto-protect is turned on. Mode is set to -
12 to + 12 voltage.