beautypg.com

D”: delay vertical sync intervals, T”: trigger a salvo – Sierra Video Sequoia Family User Manual

Page 50

background image

SIERRA VIDEO SYSTEMS


44

If “U2” is in effect (see “U” command), the response will include one or more V, Y, or X
commands to report the new status of the outputs. The response will be the same as if “O”
commands were issued for the outputs immediately following the “Z” command. No response is
generated if this command is being used to define a salvo.

“D”: Delay vertical sync intervals

The command "D" is used to delay before continuing execution of the commands that follow. It
must be followed by a number giving the number of vertical sync intervals by which to delay. If the
number is 1, the delay will be to the VERY NEXT vertical sync interval. If the number is 0, no
delay occurs. The number must be no larger than 255. Note that this command will also delay the
time at which the remaining command responses and the trailer character are returned to the
host.

For example, the command:

** Y1,5 D200 D100 Y1,6 S !!

says that input 5 is to be connected to output 1 on all levels, then a delay of 300 (=200+100) sync
intervals is to occur, then input 6 is to be connected to output 1 on all levels, then a status
response is to be returned.

It is generally recommended that the host computer be responsible for timing the initiation of
commands, rather than using this command to do the job. The host computer can simply send
the appropriate commands at the appropriate times. The "P" and "T" commands described below
can aid in ensuring that lengthy connect sequences aren't delayed due to the time it takes to send
them to the router.

“T”: Trigger a Salvo

The command "T" is used to trigger a previously set up salvo (set using the "P" command above).
It must be followed by a register letter from A to Z or a register number from 1 to 256 giving the
register to be triggered.

For example, the command:

** TB D180 TC !!

says to trigger salvo register B (same as 2), delay 180 sync intervals, then trigger salvo register C
(same as 3). When the register is triggered, this means that the connect commands stored in it
take effect.

If a salvo is triggered and it attempts to connect a locked output or port, or a disallowed
input/output pair, or a port to itself, the salvo trigger operation is aborted, no crosspoint changes
are performed, and an error is reported: “ERROR Salvo Has Locked Xpts”.