18
KRAMER ELECTRONICS LTD.
NOTE 7
– Setting OUTPUT to 0 will return the VIS source setting as defined in instruction #7. Setting to 1 will
return the input # or output # of the sync source (for the case where the VIS source is set as 3 or as 6 in instruction #7).
Setting to 2 returns the vertical sync frequency (0 for no input sync, 50 for PAL, 60 for NTSC, 255 for error).
NOTE 8
- The reply to the "REQUEST WHETHER SETUP IS DEFINED" is as in TYPE 3 above, except that here
the OUTPUT is assigned with the value 0 if the setup is not defined; or 1 if it is defined.
NOTE 9
- An error code is returned to the PC if an invalid instruction code was sent to the switcher, or if a parameter
associated with the instruction is out of range (e.g. trying to save to a setup greater than 15, or trying to switch an input
or output greater than the highest one defined). This code is also returned to the PC if an RS-232 instruction is sent
while the machine is being programmed via the front panel. Reception of this code by the switcher is not valid.
NOTE 10
– This code is reserved for internal use.
NOTE 11
– For machines where the video and / or audio gain is programmable, the value of the gain is represented in
“twos complement” format to allow for negative values (attenuation).
NOTE 12
- Under normal conditions, the machine's present status is saved each time a change is made. The "power-
down" save (auto-save) may be disabled using this code. Note that whenever the machine is turned on, the auto-save
function is set.
NOTE 13
- This is a request to identify the switcher/s in the system. If the INPUT is set as 1 or 2, the machine will
send its name. The reply is the decimal value of the INPUT and OUTPUT. For example, for a 2216, the reply to the
request to send the audio machine name would be (HEX codes):
7D
96
90
81 (i.e. 128
dec
+ 22
dec
for 2
nd
byte, and 128
dec
+ 16
dec
for 3
rd
byte).
If the request for identification is sent with the INPUT set as 3 or 4, the appropriate machine will send its software
version number. Again, the reply would be the decimal value of the INPUT and OUTPUT - the INPUT representing
the number in front of the decimal point, and the OUTPUT representing the number after it. For example, for version
3.5, the reply to the request to send the version number would be (HEX codes):
7D
83
85
81 (i.e. 128
dec
+ 3
dec
for 2
nd
byte, 128
dec
+ 5
dec
and 3
rd
byte).
NOTE 14
- The number of inputs and outputs refers to the specific machine which is being addressed,
not
to the
system. For example, if six 16X16 matrices are configured to make a 48X32 system (48 inputs, 32 outputs), the reply
to the HEX code
3E
82
81
82 (i.e. request the number of outputs)
would be
7E 82 90 82
ie. 16 outputs
Table 6: Example-HEX Table For 16X16 Video Matrix Switch
The following table shows an example of the hexadecimal codes for programming a 16X16 video matrix using the
“2000” protocol. The example assumes machine number 1, and node 0: