Section 7: Command reference
Models 707B and 708B Switching Matrix Reference Manual
7-44
707B-901-01 Rev. A / August 2010
channel.setdelay()
This function sets additional delay time for specified channels.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function Yes
System
reset
Channel reset
Create
configuration script
0
Usage
channel.setdelay(channelList, value)
channelList
A string listing the channels that need modifications to their delay time.
value
Desired delay time for items in
channelList
. Minimum is 0 seconds.
Details
The user delay is an additional delay that is added after a channel is closed. You can use this delay to allow
additional settle time for a signal on that channel. For most cards, the resolution of the delay is 10
μ
s. However,
check the documentation for your card to verify. To see if the delay value was modified after setting, use the
channel.getdelay()
command to query.
Channel patterns get their delay from the channels that comprise the pattern. Therefore, specify the delay for a
pattern through the channels. A pattern incurs the longest delay of all channels comprising that pattern.
An error message is generated if:
•
The value is an invalid setting for the specified channel
•
A channel pattern is specified
•
The channel is for an empty slot
Command processing will stop as soon as an error is detected and no delay times will be modified.
NOTE
Pseudocards do not replicate the additional delay time.
Example 1
channel.setdelay("1A03, 1A05", 50e-6)
Sets row 1 and columns 3 and 5 of slot 1 for a
delay time of 50 microseconds.
Example 2
channel.setdelay("slot1", 0)
Sets the channels on slot 1 for 0 delay time.
Also see