Commands, Set crosspoint message – Grass Valley SMS-6000 Series User Manual
Page 120
A-4
Appendix A — Remote Control Protocol
Commands
All characters used should be in upper case. Values in { } brackets are
variable fields. Values in () brackets are non printable characters, i.e.,
carriage return (cr). No space or tab characters are used. All crosspoint
numbering starts from one (1) and not zero (0). The (cr) character is ASCII
carriage return (code 0D hex).
Some examples are given of “C” code suitable to output messages. These
are intended only to clarify the command structure. They assume a
separate “C” routine RS232_printf which is similar to the standard printf
but is output directed to the RS232 serial port of the host computer.
Set crosspoint Message
This allows a crosspoint to be set and uses the command format:
The legal levels are V,A,B,C, D, E, F, G. Refer to Table A-4.
The router will reply with a .U{level}{dest},{srce}(cr) message. Reply B (cr)
is returned if the connection is barred (locked). The error message .E(cr) is
returned if the command is not recognized. Refer to Table A-5.
Table A-4. Sample Commands
Typical
Command
Matrix Level
Typical Use
.SV1,2(cr)
level 1
video
.SA2,4(cr)
level 2
audio
.SB4,1(cr)
level 3
audio
.SC31,12(cr)
level 4
control/time code
.SD 1,2(cr)
level 5
video
.SE 2,3(cr)
level 6
video
.SF3,4(cr)
level 7
audio
.SG4,5(cr)
level 8
audio
S{level}{dest},{srce}(cr)