
Series 3700 System Switch/Multimeter Reference Manual
Section 9
:
Instrument Control Library (ICL)
Document Number: 3700S-901-01 Rev. A / August 2007
9-41
channel.pattern.snapshot
Remarks
This command will store the image of closed and opened channels along with analog
backplane relays in the system and associate them with the name parameter in
persistent memory.
If the name specified is being used for an existing channel pattern then, that pattern will
be overwritten with the new pattern channel image if no errors occur. The previous
image associated with the name will be lost. The DMM configuration associated with
the pattern remains unchanged in this scenario.
An error will be generated if:
The name parameter already exists as a label.
Insufficient memory exists to save the channel pattern and name in persistent
memory.
Pattern name exceeds 20 characters or contains a space.
Issuing this function on an existing pattern invalidates the existing scan list (the pattern
may or may not be used in the current scan list). Creating a new pattern is okay.
Details
Not persistent through a power cycle.
NOTE
See channel.pattern.setimage for valid name examples.
Also see
channel.pattern.catalog
(on page 9-36)
channel.pattern.delete
(on page 9-36)
channel.pattern.setimage
(on page 9-38)
Example
To take a snapshot of the current state and name it mysnapshot:
channel.pattern.snapshot("mysnapshot")
channel.reset
Function
Resets the channel aspects of the system to factory default settings.
Usage
channel.reset(<ch_list>)
ch_list
: A string list items to reset. Items can include channels, backplane relays, and
channel patterns.