User manual
Section 13: Instrument Control Library (ICL)  Series 3700 System Switch/Multimeter Reference Manual 
13-50  3700S-901-01 Rev. C / July 2008 
channel.getdelay() 
Remarks 
The parameter string may contain 'slotX', where X equals 1 to 6, or 
'allslots'. 
An error message will be generated for the following reasons: 
  An empty parameter string is specified. 
  The specified channel does not exist. 
  Slot is empty. 
  The specified channel does not exist for card installed in slot. 
  Parameter syntax error such as incorrect format for ch_list. 
  An analog backplane relay is specified. 
  The specified channels does not support a delay time like digital I/O. 
  A channel pattern is specified. 
Command processing will stop as soon as an error is detected and a nil response will 
be generated. No partial list of delay times will be returned. 
The delay times will be comma delimited in the same order as the items were specified 
in the ch_list parameter. A value of 0 indicates that no additional delay time is 
being incurred before a close or open command completes. A command, after 
updating the state of channels based on the command, will incur the delay time 
indicated in the response for a channel before completing. However, the internal 
settling time needs to elapse before the user delay is incurred. Therefore, open/close 
command processed – settling time incurred – user delay incurred – command 
completes. 
Also see 
channel.setdelay() (on page 13-72) 
Query commands (on page 13-6) 
Example 
To query Channels 1 and 3 on Slot 5 for their delay time: 
mydelaytime = channel.getdelay('5001, 5003') 
To see the delay of the channels comprising a channel pattern call mychans: 
PatternChannels = channel.pattern.get('mychans') 
MyDelayPatternTimes =  
channel.getdelay(PatternChannels) 
channel.getforbidden() 
Function 
Returns a string listing the items contained in the channel list parameter that are 
forbidden to close. 
Usage 
forbid_list = channel.getforbidden(<ch_list>) 
ch_list: string listing the items to check if they are forbidden to close. Items can 
include channels, backplane relays, and channel patterns. 
forbid_list: Comma-separated string listing channels that are forbidden to close in the 
scope of the channel list. 










