KRAMER: SIMPLE CREATIVE TECHNOLOGY
Kramer Protocol 2000
36
Table 9: Instruction Codes for Protocol 2000
Note: All values in the table are decimal, unless otherwise stated.
INSTRUCTION
DEFINITION FOR SPECIFIC INSTRUCTION
NOTE
#
DESCRIPTION
INPUT
OUTPUT
0
RESET VIDEO
0
0
1
1
SWITCH VIDEO
Set equal to video input
which is to be switched
(0 = disconnect)
Set equal to video output which is
to be switched
(0 = to all the outputs)
2, 15
2
SWITCH AUDIO
Set equal to audio input
which is to be switched
(0 = disconnect)
Set equal to audio output which
is to be switched
(0 = to all the outputs)
2
3
STORE VIDEO STATUS
Set as SETUP #
0 - to store
1 - to delete
2, 3, 15
4
RECALL VIDEO STATUS
Set as SETUP #
0
2, 3, 15
5
REQUEST STATUS OF A
VIDEO OUTPUT
Set as SETUP #
Equal to output number whose
status is reqd
4, 3
6
REQUEST STATUS OF AN
AUDIO OUTPUT
Set as SETUP #
Equal to output number whose
status is reqd
4, 3
8
BREAKAWAY SETTING
0
0 - audio-follow-video
1 - audio breakaway
2
1
0 - FOLLOW mode
1 - Normal mode
15
11
REQUEST BREAKAWAY
SETTING
Set as SETUP #, or
set to 126 or 127 to
request if machine has this
function
0 - Request audio breakaway
setting
1 - Request “FOLLOW” setting
3, 4, 6, 15
15
REQUEST WHETHER SETUP
IS DEFINED / VALID INPUT IS
DETECTED
SETUP #
or
Input #
0 - for checking if setup is defined
1 - for checking if input is valid
8
16
ERROR / BUSY
For invalid / valid input (i.e.
OUTPUT byte = 4 or
OUTPUT byte = 5),
this byte is set as the input
#
0 - error
1 - invalid instruction
2 - out of range
3 - machine busy
4 - invalid input
5 - valid input
6 - RX buffer overflow
9, 25
18
RESET AUDIO
0
0
1
19
STORE AUDIO STATUS
Set as SETUP #
0 - to store
1 - to delete
2, 3
20
RECALL AUDIO STATUS
Set as SETUP #
0
2, 3
30
LOCK FRONT PANEL
0 - Panel unlocked
1 - Panel locked
0
2
31
REQUEST WHETHER PANEL
IS LOCKED
0
0
16
44
SWITCH CONTROL DATA
Set equal to control data
input which is to be
switched
(0 = disconnect)
Set equal to control data output
which is to be switched
(0 = to all the outputs)
2,27
45
REQUEST STATUS OF
CONTROL DATA OUTPUT
Set as SETUP #
Equal to output number whose
status is reqd
3,4,27
58
EXECUTE LOADED DATA
Set as 0, or as SETUP #. 1-Take
2-Cancel
22, 3
59
LOAD VIDEO DATA
Set equal to video input
(0 = disconnect)
Set equal to video output
(0 = to all the outputs)
22, 23
(127 = load SETUP #)
or SETUP #
60
LOAD AUDIO DATA
Set equal to audio input
(0 = disconnect)
Set equal to audio output
(0 = to all the outputs)
22, 23
(127 = load SETUP #)
or SETUP #