Models 707B and 708B Switching Matrix Reference Manual
Section 7: Command reference
707B-901-01 Rev. A / August 2010
7-29
Also see
(on page 7-38)
(on page 7-39)
Data retrieval commands
channel.getdelay()
This function queries for the additional delay time for the specified channels.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function Yes
System
reset
Channel reset
Create configuration script
0
Usage
delayTimes = channel.getdelay(channelList)
delayTimes
A comma-delimited string consisting of the delay times (in seconds) for channels
specified in
channelList
.
channelList
A string listing the channels to query for their delay times.
Details
The
channelList
parameter may contain
slotX
(where X equals 1 to 6 for Model 707B, or 1 for Model 708B)
or
allslots
.
A command, after closing the state of channels, incurs the delay time indicated in the response for a channel
before it completes. However, the internal settling time must elapse before the user delay is incurred. Therefore,
the sequence is:
1. Command is processed
2. Channel
closes
3. Settling time is incurred
4. User delay is incurred
5. Command
completes
The delay times are comma-delimited in the same order that the items were specified in the
channelList
parameter. A value of zero (0) indicates that no additional delay time is incurred before a close command
completes.
An error message is generated for the following reasons:
•
The specified channels do not support a delay time
•
A channel pattern is specified
Command processing stops as soon as an error is detected and a
nil
response is generated.
NOTE
Pseudocards do not support user delays, so this value is always zero (0) if a pseudocard is used.