User manual
Section 13: Instrument Control Library (ICL)  Series 3700 System Switch/Multimeter Reference Manual 
13-62  3700S-901-01 Rev. C / July 2008 
channel.pattern.catalog() 
Example 
To delete all user created channel patterns: 
for name in channel.pattern.catalog() do 
channel.pattern.delete(name) 
end 
To print all user created channel patterns: 
for name in channel.pattern.catalog() do 
print(name) 
end 
To print the names and items associated with all user created channel patterns: 
for name in channel.pattern.catalog() do 
print(name .. " = " .. channel.pattern.getimage(name)) 
end 
channel.pattern.delete() 
Function 
Deletes a channel pattern. 
Usage 
channel.pattern.delete(name) 
name: A string representing the name of the channel pattern to delete. 
Remarks 
An error will be generated if the name does not exist. 
Also see 
channel.pattern.catalog() (on page 13-61) 
channel.pattern.getimage() (on page 13-62) 
channel.pattern.setimage() (on page 13-63) 
channel.pattern.snapshot() (on page 13-66) 
Example 
To delete a channel pattern called mychans: 
channel.pattern.delete("mychans") 
channel.pattern.getimage() 
Function 
Query a channel pattern for associated channels and analog backplane relays. 
Usage 
channels = channel.pattern.getimage(name) 
name: A string representing the name of the channel pattern to query. 
channels: A string listing channels & analog backplane relays represented by name. 










