Kramer Electronics Printer VP 128H User Manual

Kramer Electronics, Ltd.  
USER MANUAL  
Models:  
VP-128H, Matrix Switcher  
RC-1616, Remote Control  
 
Contents  
Figures  
Figure 1: VP-128H Matrix Switcher  
Figure 2: VP-128H Local Control Panel  
4
6
Figure 3: VP-128H Front View with Front Panel Detached  
Figure 4: Connecting a PC without using a Null-modem Adapter  
Figure 5: RJ-45 PINOUT  
Figure 6: Connecting a VP-128H Matrix Switcher  
Figure 7: RC-1616 Remote Control  
Figure 8: RC-1616 Remote Control with its Front Panel Detached  
Figure 9: Connecting up to 512 RC-1616 Remote Control Units to a VP-128H  
6
8
9
10  
11  
12  
14  
Tables  
Table 1: VP-128H Matrix Switcher Front Panel Features  
Table 2: VP-128H Matrix Switcher Rear Panel Features  
Table 3: VP-128H Front View with Front Panel Detached Features  
Table 4: Crossover Cable RJ-45 PINOUT  
5
5
6
9
9
Table 5: Straight-through Cable RJ-45 PINOUT  
Table 6: RC-1616 Remote Control Front Panel Features  
Table 7: RC-1616 Remote Control Rear Panel Features  
Table 8: RC-1616 Front View with Front Panel Detached Features  
Table 9: Dipswitch Definitions S2-1 to S2-8  
Table 10: Dipswitch Settings (Levels controlled by the Panel)  
Table 11: Technical Specifications of the VP-128H  
Table 12: RS-232 Commands for Selecting Different Protocols  
11  
12  
12  
13  
13  
16  
17  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
ii  
 
Introduction  
1 Introduction  
Welcome to Kramer Electronics (since 1981): a world of unique, creative and  
affordable solutions to the infinite range of problems that confront the video,  
audio and presentation professional on a daily basis. In recent years, we have  
redesigned and upgraded most of our line, making the best even better! Our  
500-plus different models now appear in 8 Groups1, which are clearly defined  
by function. Congratulations on purchasing your Kramer VP-128H Matrix  
Switcher and/or RC-1616 Remote Control. The VP-128H Matrix Switcher is  
ideal for the following typical applications:  
ñ
Switching between up to 12 VGA computer inputs and up to eight VGA  
display outputs, in which the use of native HD15 connectors for the inputs and  
outputs eliminates the need for awkward HD15-to-BNC breakout cables. The  
entire VP-128H is only 1RU high compared to 3RU that would be required if  
the unit were built with BNC connectors on its rear panel  
ñ
Any professional system requiring outstanding value in a 12x8 matrix  
The RC-1616 Remote Control is ideal for sophisticated control from various  
locations via the 10 Base T network. You can connect up to 512 RC-1616  
Remote Control panels to one router: 256 XY panels and 256 single bus panels.  
The package includes the following items:  
ñ
VP-128H Matrix Switcher with a power cord and a Null-modem adapter;  
or RC-1616 Remote Control with a power adapter  
ñ
Windows®-based Kramer control software and this user manual2  
2 Getting Started  
We recommend that you:  
ñ
Unpack the equipment carefully and save the original box and packaging  
materials for possible future shipment  
ñ
ñ
Review the contents of this user manual  
Use Kramer high performance high resolution cables3  
1 GROUP 1: Distribution Amplifiers; GROUP 2: Video and Audio Switchers, Matrix Switchers and Controllers; GROUP 3:  
Video, Audio, VGA/XGA Processors; GROUP 4: Interfaces and Sync Processors; GROUP 5: Twisted Pair Interfaces;  
GROUP 6: Accessories and Rack Adapters; GROUP 7: Scan Converters and Scalers; and GROUP 8: Cables and Connectors  
1
 
Overview  
3 Overview  
This section summarizes the:  
ñ
ñ
VP-128H Matrix Switcher, see section 3.1  
RC-1616 Remote Control, see section 3.2  
3.1 About the VP-128H  
The VP-128H is a true 12x8 matrix switcher for VGA / XGA signals that lets  
you simultaneously route any or all of the 12 inputs to any or all of the 8  
outputs. The high performance VP-128H is rugged, easy to service1, and fits  
into one vertical space (1U) of a standard 19" rack. In particular, the  
VP-128H includes:  
ñ
A very reliable modular design2 (without any internal adjustments3), with  
a detachable4 front panel that is fastened into the frame with two front panel  
hand operated slide action latches. The detached front panel can be used as a  
local control panel, by attaching it to the main electronics module within the  
VP-128H using a 9-wire ribbon flat cable  
ñ
12 input and eight output selector buttons  
ñ
Video bandwidth of 315MHz that ensures transparent VGA / XGA  
performance  
ñ
ñ
ñ
ñ
DC coupled inputs and outputs  
Storing and recalling setup options  
The ability to store 10 setups in the control system in Flash  
A RGB delayed switching mode (with a user selectable delay increment  
of 500ms for each output ranging from 0 to 3.5 seconds) for any output  
through black for clean transitions when switching between non genlocked  
sources  
ñ
A linear circuit path for the H and V channels, to cope with any  
non-standard H and V sync levels  
1 You can easily remove the front panel to access all the components from the front, without having to remove it from its rack  
2 That has many advantages over competing systems that are not modular (for example, the Mean Time To Repair (MTTR)  
using replacement modules would only take a few seconds, as opposed to hours for a non-modular design). All modules are  
secured with positive latches (slide latches or positive leverage long-handle ejector/inserter devices with built-in latching  
clasps). All plug-in modules are supported on all four sides. The rear panel is recessed 0.7 inches to protect the rear panel  
connectors from damage  
3 Video gain is set by 0.1% resistors  
4 Removing the front panel reveals the two major slide in components—the main switching module and the plug-in power  
supply unit—secured by latches to prevent accidental disconnection in mobile installations  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
2
 
Your VP-128H Matrix Switcher  
ñ
ñ
A passive two BNC sync loop - useful to ensure deterministic switching1  
Two VP-128H units can be cascaded  
Control the VP-128H via the front panel buttons, or remotely:  
ñ
Via the 10 Base T network of RC-1616 panels2 or RS-232 serial  
commands transmitted by a touch screen system, PC, or other serial controller  
3.2 About the RC-1616  
The RC-1616 Remote Control is ideal for sophisticated control from various  
locations via the 10 Base T network. You can connect up to 512 RC-1616  
Remote Control panels to one router: 256 XY panels and 256 single bus panels.  
3.3 Achieving the Best Performance  
To achieve the best performance:  
ñ
Connect only good quality connection cables, thus avoiding interference,  
deterioration in signal quality due to poor matching, and elevated noise levels  
(often associated with low quality cables)  
ñ
Avoid interference from neighboring electrical appliances and position  
the VP-128H / RC-1616 away from moisture, excessive sunlight and dust  
4 Your VP-128H Matrix Switcher  
The VP-128H Matrix Switcher can be used:  
ñ
With the front panel and rear panel intact, see section 4.1  
ñ
Without the front panel (the front panel is blocked off), but with the rear  
panel intact, see section 4.2  
ñ
With the VP-128H front panel detached, which functions as a local  
control panel, see section 4.3  
4.1 The VP-128H with the Front Panel and the Rear Panel Intact  
Figure 1 and Table 1 and Table 2 define the front3 and rear panels of the  
VP-128H Matrix Switcher:  
1 Connect video with sync to either BNC. If desired, use the second BNC to loop the signal to another device  
2 Network control will allow more powerful panels to store in the panel setup and recall schemes that are tailored to the  
configuration of the panels controls. An entire router configuration can be sent to the router from the panel in under one  
millisecond  
3 The same switch assemblies and metalwork that make up the front panel are used on the remote control panel. You can  
connect up to 512 remote control panels to one router: 256 XY panels and 256 single bus panels  
3
 
Your VP-128H Matrix Switcher  
Figure 1: VP-128H Matrix Switcher  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
4
 
Your VP-128H Matrix Switcher  
Table 1: VP-128H Matrix Switcher Front Panel Features  
#
1
2
3
Feature  
Slide Action Latches  
OUT Selector Buttons1  
IN Selector Buttons3  
Function  
Fasten the front panel into the frame  
Select the output2 to which the input is switched (from 1 to 8)  
Select the input to switch to the output (from 1 to 12)  
Table 2: VP-128H Matrix Switcher Rear Panel Features  
#
1
Feature  
Function  
Connects to the PC or other Serial Controller  
20x5mm 0.5A slow blow fuse  
AC connector enabling power supply to the unit  
Connects to the 10 Base T network  
RS-232 DB 9F Connector  
Slow Blow Fuse  
2
3
4
5
6
7
8
Power Connector4  
10 Base T Port  
REF SYNC BNC Connector  
REF SYNC BNC Connector  
VGA/XGA Video INPUTS  
VGA/XGA Video OUTPUTS  
When connected unit switches in vertical interval5  
When connected unit switches in vertical interval5  
Connects to the VGA/XGA video inputs (1 to 12)  
Connects to the VGA/XGA video outputs (1 to 8)  
4.2 The VP-128H Without the Front Panel (but with the Rear Panel)  
You can configure and operate the VP-128H without a front panel when  
operating the VP-128H via a remote panel, RS-232 control, or 10 Base T  
control.  
1 These buttons operate in the ‘one out of n’ mode. When one of these buttons is pressed the previous button is cleared and  
the new selection is latched and tallied. If the selected output is ‘locked’ the lamp in the output button flashes and the correct  
input status is tallied via the input select buttons  
2 Each output can be muted independently; and can be set to a delayed switch through black, with a user selectable delay  
increment for each output  
3 These buttons operate in the ‘one out of n’ mode. When one of these buttons is pressed the previous button is cleared and  
the new selection is latched and tallied. When an output is selected the current state of the corresponding input is tallied in the  
appropriate button. If the source is a breakaway, a flashing lamp indicates the audio selection. If the output being controlled is  
locked, pressing the input select button has no affect  
4 If the power supply needs to be replaced, you can access it from the front after removing the front panel (see section 4.3).  
There is no harm leaving the power turned ON continuously, or in using the AC cord as the ON/OFF switch  
5 With an HD15-to-BNC breakout, these two SYNC BNC connectors can be connected in a looping manner to a VP-128H  
input or output. Inside the VP-128H, the BNC connectors connect to a sync separator circuit, which separates vertical sync  
from composite video, composite sync, positive V pulse or negative V pulse. If left unconnected, the VP-128H operation is  
not adversely affected. If two or more of the VP-128H inputs are already synchronized to each other, connect the BNC  
connectors. By using the same reference to the cameras and to the VP-128H, a much cleaner switch will occur because it will  
happen in the vertical interval  
5
 
Your VP-128H Matrix Switcher  
4.3 The VP-128H Local Control Panel (Detached Front Panel)  
Figure 2 illustrates the front view of the VP-128H local control panel1:  
Figure 2: VP-128H Local Control Panel1  
The local control panel1 connects via a flat cable to the main switching  
module inside the VP-128H. Figure 3 and Table 3 define the front view of the  
VP-128H after its local control panel1 is detached:  
Figure 3: VP-128H Front View with Front Panel Detached  
Table 3: VP-128H Front View with Front Panel Detached Features  
#
1
Feature  
Release Latches  
Function  
Fasten the main switching module into the frame  
2
9-wire Ribbon Flat Cable with  
DB9M connectors  
Connects the circuitry on the (detached) front panel to the main  
electronics module  
3
4
Main Switching Module  
Plug-in Power Supply Unit  
Provides easy accessibility for service and repair  
Detachable power module with a power switch and slide action latch on  
the front side, and 6-pins on the rear side that transmit power to the power  
connector (see item 3 in Table 2)  
4a Power Switch  
4b Slide Action Latch  
Illuminated switch for turning the unit ON or OFF  
Fastens the plug-in power supply unit into the frame  
1 The front panel when it is detached  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
6
 
Connecting a VP-128H Matrix Switcher  
5 Connecting a VP-128H Matrix Switcher  
You can control the VP-128H via:  
ñ
Its front (local) panel, see section 5.1  
ñ
RS-232. For example, by connecting a PC via the null-modem adapter  
(when using the Kramer Control software or other controller) if control via  
RS-232 is required (see section 5.2)  
ñ
ñ
10 Base T network (see section 5.3)  
The RC-1616 Remote Control (see section 6)  
5.1 Connecting the VP-128H Matrix Switcher  
This section describes how to connect the VP-128H.  
To connect your VP-128H Matrix Switcher1, connect the following2:  
1. Connect up to 12 VGA/UXGA sources to the 12 HD15F input  
connectors. For example1, connect a computer graphics source to the  
INPUT 1 HD15F connector, and a laptop graphics source to the INPUT  
12 HD15F connector.  
2. Connect up to 8 HD15F output connectors to up to3 8 VGA/UXGA  
acceptors. For example1, connect the OUTPUT 1 HD15F connector to the  
VGA/UXGA acceptor 1, for example, a projector, and connect the  
OUTPUT 8 HD15F connector to the VGA/UXGA acceptor 8, for  
example, a display.  
3. Connect the Sync reference BNC connectors (optional).  
4. Connect a PC (if required) to the RS-232 port, see section 5.2.  
5. Connect the 10 Base T network port (if required), see section 5.3.  
6. Connect the power cord4.  
1 As the example in Figure 6 illustrates  
2 Switch OFF the power on each device before connecting it to your VP-128H. After connecting your VP-128H, switch on its  
power and then switch on the power on each device  
3 When less than 8 outputs are required, connect only those outputs of the VP-128H and leave the other outputs unconnected  
4 We recommend that you use only the power cord that is supplied with this machine  
7
 
Connecting a VP-128H Matrix Switcher  
5.2 Controlling via RS-232 (for example, using a PC)  
You can connect a PC to the RS-232 port of the VP-128H unit, with or1  
without using a Null-modem adapter (provided with the machine):  
To connect a PC to the VP-128H unit, using the Null-modem adapter  
provided with the machine:  
ñ
Connect the RS-232 DB9 rear panel port on the VP-128H unit to the  
Null-modem adapter and connect the Null-modem adapter with a 9 wire flat  
cable to the RS-232 DB9 port on your PC  
To connect a PC to the VP-128H unit without using a Null-modem adapter:  
ñ
Connect the RS-232 DB9 port on your PC to the RS-232 DB9 rear panel  
port on the VP-128H unit, as Figure 4 illustrates (depending on whether the  
PC has a 9-pin or 25-pin connector)  
Figure 4: Connecting a PC without using a Null-modem Adapter  
1 The construction of the RS-232 I/O includes internal jumpers that allow the VP-128H to require an external null modem or  
use a generic pin-to-pin 9 pin cable to a PC with no Null-modem adapter  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
8
 
Connecting a VP-128H Matrix Switcher  
5.3 Connecting the VP-128H (also RC-1616) via the 10 Base T network  
port  
To connect the VP-128H (also the RC-1616) via the 10 Base T port, do the  
following:  
ñ
Connect the VP-128H 10 Base T port to the VP-128H 10 Base T port to  
the RC-1616 10 Base T port, when not using a hub, via a crossover cable with  
RJ-45 connectors, as Table 4 and Figure 5 define  
Figure 5: RJ-45 PINOUT  
Table 4: Crossover Cable RJ-45 PINOUT  
EIA /TIA 568A  
Side 2  
EIA /TIA 568B  
Side 1  
PIN  
1
Wire Color  
Green / White  
Green  
Orange / White  
Blue  
Blue / White  
Orange  
Brown / White  
Brown  
PIN  
1
Wire Color  
Orange / White  
Orange  
Green / White  
Blue  
Blue / White  
Green  
Brown / White  
Brown  
2
3
4
5
6
7
8
2
3
4
5
6
7
8
Pair 1  
Pair 2  
Pair 3  
Pair 4  
4 and 5  
3 and 6  
1 and 2  
7 and 8  
Pair 1  
Pair 2  
Pair 3  
Pair 4  
4 and 5  
1 and 2  
3 and 6  
7 and 8  
ñ
If connecting the VP-128H / RC-1616 10 Base T port to the 10 Base T  
network port on a network hub (for example, to connect multiple RC-1616  
panels to one VP-128H) use a straight-through cable with RJ-45 connectors,  
as Table 5 defines  
Table 5: Straight-through Cable RJ-45 PINOUT  
EIA /TIA 568A  
Side 2  
EIA /TIA 568B  
Side 1  
PIN  
1
Wire Color  
Orange / White  
Orange  
Green / White  
Blue  
Blue / White  
Green  
Brown / White  
Brown  
PIN  
1
Wire Color  
Orange / White  
Orange  
Green / White  
Blue  
Blue / White  
Green  
Brown / White  
Brown  
2
3
4
5
6
7
8
2
3
4
5
6
7
8
9
 
Connecting a VP-128H Matrix Switcher  
Figure 6 illustrates how to connect the VP-128H (without a remote control  
panel):  
Figure 6: Connecting a VP-128H Matrix Switcher  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
10  
 
Your RC-1616 Remote Control  
6 Your RC-1616 Remote Control  
The RC-1616 Remote Control1 can be used:  
ñ
With the front panel and rear panel intact, see section 6.1  
ñ
With the RC-1616 front panel detached, see section 6.2  
6.1 The RC-1616 with the Front Panel and the Rear Panel Intact  
Figure 7, Table 6 and Table 7 define the front and rear panels of the RC-1616:  
Figure 7: RC-1616 Remote Control  
Table 6: RC-1616 Remote Control Front Panel Features  
#
1
Feature  
Slide Action Latches  
VIDEO2 Button  
Function  
Fasten the front panel into the frame  
Affects video (audio does not switch)  
Affects audio (video does not switch)  
Pressing together with an IN / OUT Selector button decreases the level  
2
3
4
5
6
7
AUDIO2 Button  
VOLUME Up3 Button  
VOLUME Down3 Button Pressing together with an IN / OUT Selector button increases the level  
IN Buttons  
OUT Buttons  
Select the VGA/XGA input to switch to the VGA/XGA output (from 1 to 16)  
Select the VGA/XGA output4 to which the VGA/XGA input is switched  
(from 1 to 16)  
1 It is fully enclosed on all sides, 2 inches deep, and includes a small processor board that performs the button functions and  
provides the 10 Base T network interface  
2 When the panel is powered ON, this button is OFF. Pressing this button will cause that button to latch ON. Pressing the  
same button again will turn off this button. If either button is in the ON mode, pressing the other button will turn OFF the first  
button (both buttons on, is an invalid condition). If both buttons are pressed at the same time, both buttons turn OFF (“AFV”)  
and then re-selecting the desired button is required to turn ON that mode. When the video and audio sources are different, the  
audio input lamp flashes on and off to indicate “breakaway”  
3 The VOL UP button takes precedence over the VOL DOWN button if both are pressed. The VOL UP and VOL DOWN  
buttons illuminate when pressed, but do not cause the Input Selector or Output Selector buttons to illuminate  
4 Each output can be muted independently; and can be set to a delayed switch through black, with a user selectable delay  
increment for each output  
11  
 
Your RC-1616 Remote Control  
Table 7: RC-1616 Remote Control Rear Panel Features  
#
1
2
Feature  
9V DC 1A Connector  
10 Base T Port  
Function  
+9V DC connector for powering the unit1  
Connects to the 10 Base T network (used for remote panels)  
6.2 The RC-1616 Front Panel Detached  
The detached RC-1616 front panel connects via a flat cable to the main  
switching module inside the RC-1616.  
Figure 8 and Table 8 define the RC-1616 with its front panel detached2:  
Figure 8: RC-1616 Remote Control with its Front Panel Detached  
Table 8: RC-1616 Front View with Front Panel Detached Features  
#
Feature  
Function  
1
9-wire Ribbon Flat Cable  
with DB9M connectors  
Connects the circuitry on the (detached) front panel to the main  
electronics module  
2
3
Dipswitches (first set 1 to 8 is Set the panel’s network address4 (by default, set to OFF)  
named: S1-1 to S1-8)3  
Dipswitches (second set 1 to Determine the single bus or the “XY” operation, as well as the video and  
8 is named: S2-1 to S2-8)3  
Main Switching Module  
Power Wires  
audio control levels (see section 6.2.1)  
Provides easy accessibility for service and repair  
The red wire connects to the “+9V” and the black wire connects to the “GND”  
4
5
1 Connect to an external ‘desk-top’ universal AC input power supply  
2 Slide-in units held in place by latches to prevent accidental disconnection in mobile installations  
3 You can access the dipswitches without removing the unit from its rack, as they are located inside the panel. You can access  
them by unfastening the front panel via the slide action latches (item 1 in Figure 7)  
4 These dipswitches have a dual purpose. There are two groups of 256 network addresses (512 in total). When the panel type  
is ‘XY’ S1 to S8, select network addresses 1 to 256. When the panel type is ‘Single bus’ (determined by the setting of S2-1 –  
refer to section 6.2.1), S1 through S5 serve a dual purpose. S1 through S5 select the OUTPUT bus controlled by that panel  
and S1 through S5 select the 5 LSBs of network address 257 through 512. When the scan determines that the panel is a single  
bus type panel, S1-6, S1-7 and S1-8 are the three MSB’s of the panel’s network address. This scheme puts a limit of 8 single  
bus panels that can be set to the same output  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
12  
 
Your RC-1616 Remote Control  
Setting the Dipswitches  
6.2.1  
You need to set the dipswitches when using more than one RC-1616 remote  
panel. Configure the RC-1616 unit by setting the dipswitches, as Table 9 and  
Table 10 define:  
Table 9: Dipswitch Definitions S2-1 to S2-8  
DIP  
Set as follows:  
S2-1  
ON for Single bus operation, OFF for “XY” operation  
OFF (not in use)  
S2-2, S2-3, and S2-4  
S2-5, S2-6, S2-7, and S2-8  
Select the levels controlled by the panel (see Table 10)  
Table 10: Dipswitch Settings (Levels controlled by the Panel)  
S2-5  
OFF  
S2-6  
OFF  
S2-7  
OFF  
S2-8  
OFF  
Levels controlled by the Panel  
Not a valid situation  
ON  
OFF  
ON  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
ON  
This panel only controls Level 11  
OFF  
OFF  
OFF  
ON  
This panel only controls Level 21  
OFF  
OFF  
ON  
This panel only controls Level 31  
OFF  
OFF  
ON  
This panel only controls Level 41  
OFF  
OFF  
ON  
‘Video’ controls Level 1. ‘Audio’ controls Level 2  
‘Video’ controls Level 2. ‘Audio’ controls Level 3  
‘Video’ controls Level 3. ‘Audio’ controls Level 4  
‘Video’ controls Level 1. ‘Audio’ controls Level 3  
‘Video’ controls Level 1. ‘Audio’ controls Level 4  
‘Video’ controls Level 2. ‘Audio’ controls Level 4  
‘Video’ controls Level 1 and 2. ‘Audio’ controls Level 3  
‘Video’ controls Level 1 and 2. ‘Audio’ controls Level 4  
‘Video’ controls Level 2. ‘Audio’ controls Level 3 and 4  
‘Video’ controls Level 1. ‘Audio’ controls Level 3 and 4  
‘Video’ controls Level 1 and 2. ‘Audio’ controls Level 3 and 4  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
OFF  
ON  
ON  
ON  
OFF  
ON  
ON  
OFF  
OFF  
ON  
OFF  
ON  
ON  
ON  
OFF  
ON  
ON  
ON  
OFF  
ON  
OFF  
ON  
ON  
ON  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
1 Any ‘Audio’, ‘Video Only’, ‘Audio Only’, ‘AFV’ or separate ‘Audio IN’ buttons in this situation do not function. When a  
user wants to designate one of the above levels as audio, the legend in the switch (switches) may be changed accordingly  
13  
 
Connecting a RC-1616 Remote Control  
7 Connecting a RC-1616 Remote Control  
To connect a single RC-1616 Remote Control, do the following:  
1. Connect the RC-1616 10 Base T port to the 10 Base T network, see section 5.3.  
2. Detach the RC-1616 front panel by unfastening the slide action latches  
(see item 1 in Figure 7) and set the dipswitches (see section 6.2.1).  
3. Connect the 9V DC 1A power adapter (wall transformer) to the 9 V DC  
socket and connect the transformer to the mains electricity.  
You can connect up to 512 RC-1616 Remote Control units to a single  
VP-128H Matrix Switcher via the 10 Base T network (see Figure 9):  
Figure 9: Connecting up to 512 RC-1616 Remote Control Units to a VP-128H  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
14  
 
Operating the VP-128H Matrix Switcher  
8 Operating the VP-128H Matrix Switcher  
Operate your VP-128H via:  
ñ
The front panel buttons  
ñ
Remotely, from any one of up to 512 RC-1616 remote control panels via  
10 Base T network and/or RS-232 serial commands transmitted by a touch  
screen system, PC, or other serial controller  
8.1 Switching OUT-IN Combinations  
To switch an input to an output, do the following:  
1. Press an OUTPUT SELECTOR1 button2.  
The button lights.  
2. Press an INPUT SELECTOR3 button2.  
The button lights.  
8.1.1  
Operating in the AT ONCE Mode  
The VP-128H only operates in the AT ONCE mode (that is, there is no  
CONFIRM mode option) and pressing an OUT-IN combination implements  
the switch immediately.  
1 If the selected output is ‘locked’ the lamp in the output button flashes and the correct input status is tallied via the input  
select button  
2 This button operates in the ‘one out of n’ mode. When a button is pressed the previous button is cleared and the new  
selection is latched and tallied  
3 When an output is selected the current state of the corresponding input is tallied in the appropriate button. If the source is a  
breakaway, a flashing lamp indicates the audio selection. If the output being controlled is locked, pressing the input select  
button has no affect  
15  
 
Technical Specifications  
9 Technical Specifications  
Table 11 includes the technical specifications:  
Table 11: Technical Specifications1 of the VP-128H  
INPUTS:  
12 analog red, green, blue signals - 0.7 Vpp / 75W; H & V syncs, TTL level on  
HD15F connectors. The H and V channels are not TTL, they are linear  
OUTPUTS:  
8 analog red, green, blue signals - 0.7 Vpp / 75W; H & V syncs, TTL level on  
HD15F connectors. The H and V channels are not TTL, they are linear  
MAX. OUTPUT LEVEL:  
BANDWIDTH (-3dB):  
DIFF. GAIN:  
+/- 1.5V (RGB channels only)  
315MHz, Fully Loaded  
< 0.06 %  
DIFF. PHASE:  
< 0.17 deg.  
K-FACTOR:  
<0.05%  
S/N RATIO:  
60dB weighted to 5MHz  
CROSSTALK (all hostile):  
CONTROLS:  
COUPLING:  
> 45dB@150MHz  
20 front panel switches, RS-232, and RC-1616 control panels network  
DC  
POWER SOURCE:  
DIMENSIONS:  
WEIGHT:  
90-240VAC 47-63Hz, 120mA AC  
48.3cm x 30.5cm x 4.5cm (19-inch x 12-inch x 1U, W, D, H) rack mountable  
5.5 kg. (12.2 lbs.) approx.  
ACCESSORIES:  
Power cord, Null modem adapter, Control software  
1 Specifications are subject to change without notice  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
16  
 
Communication Protocols  
10 Communication Protocols  
The VP-128H is compatible with the Kramer 2000 Protocol Supported  
Subset (see section 10.1), the Sierra Video Systems (SVS) RS-232  
Compatible Protocol (see section 10.2), and the Generic Protocol Supported  
Subset (see section 10.3).  
The following commands (as defined in Table 12) are used to switch between  
ASCII protocols and Protocol 2000:  
Table 12: RS-232 Commands for Selecting Different Protocols  
To Protocol  
ç
Protocol  
2000  
Generic Protocol  
Sierra Protocol  
From Protocol  
é
0x38 0x82 0x81 0x81  
*CHANGE NORT!  
0x38 0x81 0x81 0x81  
A2<Enter>  
Protocol 2000  
A1<Enter>  
*CHANGE HEX!  
Generic Protocol  
Sierra Protocol  
10.1  
Kramer 2000 Protocol Supported Subset  
This RS-232 communication protocol uses four bytes of information as  
defined below. The default data rate is 9600 baud, with no parity, 8 data bits  
and 1 stop bit.  
MSB  
LSB  
DESTI-  
INSTRUCTION  
NATION  
0
D
6
N5  
5
N4  
4
N3  
3
N2  
2
N1  
1
N0  
0
7
1st byte  
INPUT  
1
I6  
6
I5  
5
I4  
4
I3  
3
I2  
2
I1  
1
I0  
0
7
2nd byte  
OUTPUT  
1
O6  
6
O5  
5
O4  
4
O3  
3
O2  
2
O1  
1
O0  
0
7
3rd byte  
MACHINE NUMBER  
1
OVR  
6
X
5
M4  
4
M3  
3
M2  
2
M1  
1
M0  
0
7
4th byte  
17  
 
Communication Protocols  
1st BYTE:  
Bit 7 – Defined as 0.  
D – “DESTINATION”:  
0 - for sending information to the switchers;  
1 - for sending to the PC (from the switcher).  
N5…N0 – “INSTRUCTION”  
The function that is to be performed by the switcher(s) is defined by the  
INSTRUCTION (6 bits). Similarly, if a function is performed via the  
machine’s keyboard, then these bits are set with the INSTRUCTION NO.,  
which was performed. The instruction codes are defined according to the  
table below (INSTRUCTION NO. is the value to be set for N5…N0).  
2nd BYTE:  
Bit 7 – Defined as 1.  
I6…I0 – “INPUT”.  
When switching (i.e., instruction codes 1 and 2), the INPUT (7 bits) is set as  
the input number which is to be switched. Similarly, if switching is done via  
the machine’s front-panel, then these bits are set with the INPUT NUMBER  
which was switched. For other operations, these bits are defined according to  
the table.  
3rd BYTE:  
Bit 7 – Defined as 1.  
O6…O0 – “OUTPUT”.  
When switching (i.e., instruction codes 1 and 2), the OUTPUT (7 bits) is set  
as the output number which is to be switched. Similarly, if switching is done  
via the machine’s front-panel, then these bits are set with the OUTPUT  
NUMBER which was switched. For other operations, these bits are defined  
according to the table.  
4th BYTE:  
Bit 7 – Defined as 1.  
Bit 5 – Don’t care.  
OVR – Machine number override.  
M4…M0 – MACHINE NUMBER.  
Used to address machines in a system via their machine numbers. When  
several machines are controlled from a single serial port, they are usually  
configured together with each machine having an individual machine number.  
If the OVR bit is set, then all machine numbers will accept (implement) the  
command, and the addressed machine will reply.  
For a single machine controlled via the serial port, always set M4…M0 = 1, and  
make sure that the machine itself is configured as MACHINE NUMBER = 1.  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
18  
 
Communication Protocols  
10.1.1 Use of Kramer Machines  
A router may be represented via the Kramer protocol as a maximum of two  
machines. Based on the largest supported, 8 level switcher, the levels  
correspond accordingly:  
Level  
1
Machine #  
1
Function  
Video  
2
3
4
5
6
7
8
2
1
2
1
2
1
2
Video  
Audio  
Audio  
RGB Mute  
RGB Mute  
Audio Levels  
Audio Levels  
Parameter Terminology:  
Setups - Setup # 0 refers to the present switcher status. Setup # 1 and higher  
are the settings saved in the switchers memory, (i.e., those used for store and  
recall).  
Bi-Directional - specifies a bi-directional command. If the switcher receives  
the code, it will perform the instruction; if the instruction is performed, the  
switcher will use the same codes for its response.  
10.1.2 Command Details  
“Switch Video”: Switch Video Crosspoint”  
Request: 0x01 <input> <output> <machine>  
Response: 0x41 <input> <output><machine>  
Action: Set output to input  
The “Switch Video” command is used to request that a connection be made.  
Input and output are specified in hexadecimal notation. If 0 is specified for  
output, all outputs will be switched to the specified input. If 0 is specified for  
input, the specified output will be disconnected (Video Mute). Bi-Directional  
command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x01 0x85 0x88 0x81 Connect video input 5 to output 8  
0x41 0x85 0x88 0x81 Video input 5 connected to output 8  
19  
 
Communication Protocols  
“Switch Audio”: Switch Audio Crosspoint”  
Request: 0x02 <input> <output> <machine>  
Response: 0x42 <input> <output><machine>  
Action: Set output to input  
The “Switch Audio” command is used to request that a connection be made.  
Input and output are specified in hexadecimal notation. If 0 is specified for  
output, all outputs will be switched to the specified input. If 0 is specified for  
input, the specified output will be disconnected (Audio Mute). Bi-Directional  
command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x02 0x85 0x88 0x81 Connect audio input 5 to output 8  
0x42 0x85 0x88 0x81 Audio input 5 connected to output 8  
“Request Video Output Status”  
Request: 0x05 <setup#> <output> <machine>  
Response: 0x45 <setup#> <input><machine>  
Action: Request status of Output  
The “Request Video Output Status” command is used to request the current  
input connected to a specified output. This allows clients to poll the current  
status of the switcher. Bi-Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x05 0x80 0x88 0x81  
0x45 0x80 0x85 0x81  
Request video input on output 8  
Video input 5 is connected  
“Request Audio Output Status”  
Request: 0x06 <setup#> <output> <machine>  
Response: 0x46 <setup#> <input> <machine>  
Action: Request status of Output  
The “Request Audio Output Status” command is used to request the current  
input connected to a specified output. This allows clients to poll the current  
status of the switcher. Bi-Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x06 0x80 0x88 0x81 Request video input on output 8  
0x46 0x80 0x85 0x81 Video input 5 is connected  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
20  
 
Communication Protocols  
Setup Save”: Store / Delete Video Status  
Request: 0x03 <setup#> <options> <machine>  
Response: 0x43 <setup#> <options> <machine>  
Action: Saves or deletes a Setup  
The “Setup Save” command can be used to either save a setup based on the  
current switcher status, or to erase an existing setup.  
Options:  
1 – Save  
0 – Delete  
Bi-Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x03 0x81 0x81 0x81  
0x43 0x81 0x81 0x81  
Save current status to setup location 1  
“Setup Recall”  
Request: 0x04 <setup#> 0x00 <machine>  
Response: 0x44 < setup#> 0x00 <machine>  
Action: Recalls a setup to the active status  
The “Setup Recall” command is used to recall an existing setup. Bi-  
Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x04 0x81 0x80 0x81 Recall setup location 1  
0x44 0x81 0x80 0x81 Setup location 1 recalled  
“Breakaway Setting”: Audio follows video  
Request: 0x08 <command> <value> <machine>  
Response: 0x48 <command> <value> <machine>  
Action: Sets breakaway switching behavior  
The “Breakaway Setting” runs in two command modes. Specifying a 0 for the  
command parameter gives you value options 0 for “Audio-Follows-Video”  
and 1 for “Audio Breakaway”. Specifying a 1 for the command parameter  
gives you value options 0 for “Follow Mode” and 1 for “Normal Mode”.  
Follow mode is used when several different types of routers (RS-422,  
AES/EBU etc.,) will all follow each other, not just video and audio units. Bi-  
Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x08 0x80 0x80 0x81  
0x48 0x80 0x80 0x81  
Enables “Audio follow video” mode  
“Audio follow video” enabled  
21  
 
Communication Protocols  
“Request Breakaway Setting”  
Request: 0x0b <setup#> <value> <machine>  
Response: 0x4b <setup#> <response> <machine>  
Action: Request breakaway switching setting  
The “Request Breakaway Settings” command is used to poll either the current  
breakaway configuration of the switcher, or a setup breakaway configuration.  
Specifying a value parameter of 0 requests current audio breakaway setting,  
and a value parameter of 1 requests the “follow” setting. Breakaway  
switching / follow is stored in setups. Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x0b 0x80 0x80 0x81  
0x4b 0x80 0x81 0x81  
Request current breakaway setting  
Audio currently in breakaway mode  
“Error Response”  
Request: Not Valid  
Response: 0x50 0x00 <error> <machine>  
Action: Response sent to client from switcher  
The “Error Response” is used by the switcher to send error messages to the  
client. 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 the highest one, or trying to  
switch an input or output greater than the highest one defined). Reception of  
this code by the switcher is not valid. The error value can be any of the  
following values:  
Error:  
0 – Error  
1 – Invalid Instruction  
2 – Out of Range  
3 – Machine Busy  
Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x50 0x80 0x82 0x81 Out of Range error message  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
22  
 
Communication Protocols  
“Store Audio Status”  
Request: 0x13 <setup#> <value> <machine>  
Response: 0x53 <setup#> <value> <machine>  
Action: Saves current audio status to specified setup  
The “Store Audio Status” is used to manage audio status in setups. Specifying  
a value of 0 for “value” will store the existing audio crosspoint status to a  
specified setup number. Specifying a value of 1 for “value” will delete the  
current audio information stored in the specified setup. This command will  
overwrite any existing audio settings in the specified setup. Example:  
Command  
Meaning  
Command To Switcher  
0x13 0x85 0x80 0x81 Store current audio status to setup 5  
Response From Switcher 0x53 0x85 0x80 0x81 Audio setup 5 stored  
“Recall Audio Status”  
Request: 0x14 <setup#> 0x00 <machine>  
Response: 0x46 <setup#> 0x00 <machine>  
Action: Restores audio status from specified setup  
The “Recall Audio Status” command loads the audio settings in a specified  
setup to the current switcher crosspoints. Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x14 0x85 0x80 0x81 Recall audio setup 5  
0x54 0x85 0x80 0x81 Audio setup 5 recalled  
“Set Audio Parameter”  
Request: 0x16 <input/output> <value> <machine>  
Response: 0x56 <input/output> <value> <machine>  
Action: Sets an audio parameter of a specified input/output  
The “Set Audio Parameter” command is used to directly set a parameter on an  
input or output. This command is precluded by an “Audio Parameter  
Settings” command, used to set further properties for this command. Bi-  
Directional command example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher 0x56 0x85 0xff 0x81  
0x16 0x85 0xff 0x81  
Sets Audio Gain to 127 on in/out 5  
In/out 5 has a value of 127  
23  
 
Communication Protocols  
“Request Audio Parameter”  
Request: 0x19 <input/output> 0x00 <machine>  
Response: 0x59 <input/output> <value> <machine>  
Action: Request an audio parameter of a specified input/output  
The “Request Audio Parameter” command is used to retrieve a parameter on  
an input or output. This command is precluded by an “Audio Parameter  
Settings” command, used to set further properties for this command.  
Example:  
Command  
0x19 0x85 0x00 0x81 Request audio parameter for in/out 5  
0x59 0x85 0xff 0x81 In/out 5 has a value of 127  
Meaning  
Command To Switcher  
Response From Switcher  
“Increase / Decrease Audio Parameter”  
Request: 0x18 <input/output> <value> <machine>  
Response: None  
Action: Increases or decreases a specified audio parameter  
The “Increase / Decrease Audio Parameter” command is used to adjust input  
or output values on the left, right, or both audio channels. This command is  
precluded by an “Audio Parameter Settings” command, used to set further  
properties for this command. Use the table below for value options.  
Value:  
0 – Increase Output  
1 – Decrease Output  
2 – Increase Left Output  
3 – Decrease Left Output  
4 – Increase Right Output  
5 – Decrease Right Output  
6 – Increase Input  
7 – Decrease Input  
8 – Increase Left Input  
9 – Decrease Left Input  
10 – Increase Right Input  
11 – Decrease Right Input  
Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x18 0x85 0x80 0x81  
Increase output value on output 5  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
24  
 
Communication Protocols  
“Audio Parameter Settings”  
Request: 0x2A <input bits> <value> <machine>  
Response: None  
Action: Set Parameters for the next command  
The “Audio Parameter Settings” command is used to provide further  
information for the “Request Audio Parameter”, “Increase / Decrease Audio  
Parameter”, and “Set Audio Parameter” commands. Use the table below for  
input bit and value options.  
Input Bits:  
0 – (0 = Input; 1 = Output)  
1 – 1 = Left  
2 – 1 = Right  
Value:  
0 – Gain  
Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x2a 0x86 0x80 0x81 Selected Gain on left & right input  
“Set Auto-Save”  
Request: 0x39 <save> 0x00 <machine>  
Response: 0x79 <save> 0x00 <machine>  
Action: Enable / disable auto save feature  
The “Set Auto-Save” command is used to disable the saving of switcher  
status at power down. This value is stored in volatile memory. At each  
startup, auto set is automatically enabled. If bits 3 and 4 are set in the save  
parameter, auto save will be enabled.  
Save Bits:  
Bit 3 – (1 = No Save)  
Bit 4 – (1 = Save)  
Example:  
Command  
Meaning  
Command To Switcher  
0x2a 0x84 0x80 0x81 Enable Auto Save  
Response From Switcher 0x79 0x84 0x80 0x81 Auto Save Enabled  
“Execute Loaded Data”  
Request: 0x3A <setup#> <value> <machine>  
Response: None  
Action: Commits current cached crosspoint information  
25  
 
Communication Protocols  
The “Execute Loaded Data” command is used in conjunction with the “Load  
Video Data” and “Load Audio Data” commands to commit loaded crosspoint  
information to the actual running status, or to a specified setup location.  
Setting the “setup #” parameter to 0 writes cached crosspoint information to  
running status.  
Value:  
1 – Take  
2 - Cancel  
Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x3a 0x85 0x81 0x81 Store current cached info to setup 5  
“Load Video Data”  
Request: 0x3B <input> <value> <machine>  
Response: None  
Action: Cache video crosspoint changes for later execution  
The “Load Video Data” command is used to write a crosspoint change into  
cache for later recall using the “Execute Loaded Data” command. The “input”  
parameter can be a specified input to set (0 = Disconnect), or can be set to a  
value of 127 to specify a setup location. Depending on the value set for  
“input”, “value” is either a video output (0 = All Outputs), or a setup location.  
Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x3b 0xff 0x85 0x81  
Load setup 5 video data into cache  
“Load Audio Data”  
Request: 0x3C <input> <value> <machine>  
Response: None  
Act Action: Cache audio crosspoint changes for later execution  
The ”Load Audio Data” command is used to write a crosspoint change into  
cache for later recall using the “Execute Loaded Data” command. The “input”  
parameter can be a specified input to set (0 = Disconnect), or can be set to a  
value of 127 to specify a setup location. Depending on the value set for  
“input”, “value” is either an audio output (0 = All Outputs), or a setup  
location. Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x3c 0xff 0x85 0x81  
Load setup 5 audio data into cache  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
26  
 
Communication Protocols  
“Define Machine”  
Request: 0x3D <command> <options> <machine>  
Response: 0x7D <command> <response> <machine>  
Action: Gets machine physical configuration information  
The “Define Machine” command is used to request information about a  
specified machine’s physical configuration. See “command” and “options”  
below for specific configuration information.  
Command:  
1 – Number of inputs  
2 - Number of outputs  
3 – Number of setups  
Options:  
1 – For video  
2 – For audio  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
0x3d 0x81 0x82 0x81 Requests the number of audio inputs  
0x7d 0x81 0x90 0x81 16 inputs  
27  
 
Communication Protocols  
10.2  
Sierra Video Systems1 (SVS) RS-232 Compatible Protocol  
Target hardware application: the protocol is designed to be compatible with  
most existing applications that have driven the RS232 port on SVS routers. In  
some cases commands have been shortened and should be compatible with all  
SVS external drivers. The protocol only uses one command format to set  
crosspoints, on format to load setups and one for the structure of all reply  
messages.  
10.2.1 Command Details I  
"Clear": Clear Matrix  
“Config” Configure system (requires 4 digit password)  
“Change” Change from this protocol to another protocol  
"X": Connect Crosspoint  
"D": Delay Vertical Sync Intervals  
"P": Setup a Salvo Connect Sequence  
"T": Trigger a Salvo Connect Sequence  
“A” Audio gain controls  
“M” RGB Mute switching time  
"S": Status Inquiry  
"U": Automatic Output Change Reporting On/Off  
“?” Query  
“E” Error messages  
Generic Protocol:  
Commands are sent to a routing switcher in a group called a command string.  
A command string can contain zero or more commands, limited only by the  
size of the receive buffer of the router.  
A command string consists of a leader asterisk character, zero or more  
commands, and a trailer character, an exclamation mark. When a command  
string is received, it is not acted upon until the final trailer character (!) of the  
command string is received. At that time, the routing switcher executes the  
commands within the string.  
The protocol uses only 7-bit ASCII characters. The 8th bit of received  
characters is treated as if it is 0. Alphabetic characters within the command  
string may be in either upper-case or lower-case letters. The router always  
sends upper case characters. When sending commands to the router, SPACE  
characters are optional, but if used should only appear before and after each  
individual command and NOT embedded within an individual command.  
1 A Kramer Electronics company  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
28  
 
Communication Protocols  
Just before the router begins executing a command string, it sends a leader  
character (asterisks) to the host. As it executes the commands, some  
commands call for a response back to the host. Many of these strings contain  
<CR> characters within the string in order to make the message more human  
readable when viewed as raw data as would be the case when emulating a  
terminal. Software written to drive these routing switchers may ignore all  
spaces and <CR> characters in reply strings. After the command string has  
been executed, the routing switcher returns the string " **OK!! " followed by  
a trailer character (!!) and a <CR> (carriage return, ASCII 0D) character, to  
the host. This indicates that the command has executed successfully. The  
simplest possible command string would be:  
**!!  
which consists of the leader and trailer characters but no commands between  
them. This command string would generate the response:  
**OK!!<CR>  
All responses from the router to the host begin with the asterisk character and  
end with the exclamation character. In addition many response strings end  
with a <CR> character. Status messages for multiple outputs from the router  
to the host are delimited with a <CR> at the end of the data for each output  
and before the beginning of data for the next output. When viewing the  
response this produces easy to read data in columns. When read as part of a  
driver program, these <CR> characters can be ignored if desired.  
10.2.2 Command Details II  
"Clear": Clear Matrix  
Request: **CLEAR!!  
Response: **OK!!<CR>  
Action: Clear entire router matrix.  
The command "CLEAR" requests that the switch matrix be cleared so that all  
outputs are disconnected from inputs (in routers where this is possible) or else  
all outputs at all levels have input #1 as their source (when disconnecting is  
not possible). If output locks are supported, all output locks are removed by  
this command. This command can take several seconds to execute (depending  
on the size of the switch matrix), and therefore the OK response at the end of  
the command string could be quite late. In order to help ensure that this  
command isn't accidentally executed, it requires four additional characters  
following the "C" character, to spell out the word "CLEAR" in full.  
For example, the command:  
**CLEAR!!  
29  
 
Communication Protocols  
would clear the matrix, and when finished, the following response would be  
generated:  
**OK!!<CR>  
This command only clears the crosspoint settings. Any data stored in the  
setup memory space or the values from the audio gains are not changed by  
this command. In order to clear or reset these values, the following additional  
types or clear commands are used:  
"Config": Configure Matrix  
Request: **CONFIG1234 , oo , ii , l , f1 , f2!!  
The Configuration command is protected with a four-digit password (1234 in  
the above example is a placeholder). The command tells the software the size  
of the switching matrix, the number of levels and several special functions  
such as the assignment of levels used for RGB muting and audio gain  
controls. Like the clear commands explained above, the configure command  
must begin with the six letters CONFIG, upper or lower case and without  
spaces between the letters. The present software will accept output values  
from 1 to 64 (oo) and input values from 2 to 64 (ii) and level values up to 8  
(l). f1 and f2 are eight bit (0-255) flag values that can be used to define  
special system operations. They are normally sent as 000 and 000.  
The Config command must have all six arguments in order to affect a change  
in the router configuration.  
Note: changing the router configuration with this command does not change  
the contents of the non-volatile memory that stores the router’s current state  
or the contents of the setup registers. Most routers are based on an eight level  
scheme. When the configuration flags are both set to 000 and 000, the eight  
levels are used as follows:  
Level 1. First video level. If the router is an RGBHV router this level is used  
for RGBHV.  
Level 2. Second video level. This video level can be another RGBHV level or  
it can be composite video or SDI video, etc.  
Level 3. First stereo audio level. The crosspoint hardware will switch left and  
right channels together as one level.  
Level 4. Second stereo audio level. The crosspoint hardware will switch left  
and right channels together as one level.  
Level 5. Used to effect RGB mute switching in conjunction with Level 1.  
Level 6. No assignment – can be used as a video or audio channel as needed.  
Level 7. Used in conjunction with level 3 to effect remote control of audio  
levels.  
Level 8. Used in conjunction with level 4 to effect remote control of audio  
levels.  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
30  
 
Communication Protocols  
For other uses of the eight levels and other future features, either the first or  
second or both flag values will be non-zero.  
When the router has received a valid Config command and after it has  
reconfigured itself accordingly, the router sends the following response  
message:  
*CONFIGURATION <CR>  
OUTPUTS (oo) <CR>  
INPUTS (ii) <CR>  
LEVELS (l) <CR>  
FLAG 1(nnn)<CR>  
FLAG 2(nnn)!  
In addition when the router is powered up the message above is sent with one  
of two added lines:  
Crosspoints restored from memory!  
or  
Crosspoint restore failed!  
The last flag in this situation is followed by a <CR> in place of the !  
character.  
"Change": Change protocol  
Request: **CHANGE HEX!!  
or  
**CHANGE NORT!!  
The Change commands are used to exit from this protocol to either the  
Kramer 2000 protocol or the Generic protocol. When used with the Kramer  
2000 protocol the system appears as a maximum of two machines.  
Tentatively the eight levels are:  
Level 1: Machine 1 video  
Level 2: Machine 2 video  
Level 3: Machine 1 audio  
Level 4: Machine 2 audio  
Level 5: Machine 1 RGB Mute  
Level 6: Machine 2 RGB Mute  
Level 7: Machine 1 audio levels  
Level 8: Machine 2 audio levels  
When using the “NORT” protocol the system appears as only levels one  
through four as follows:  
31  
 
Communication Protocols  
Level 1: Video crosspoint control  
Level 2: Audio crosspoint control  
Level 3: RGB Mute  
Level 4: Audio levels  
"X": Connect Crosspoint  
Request: **X!! out,in,lvl  
Response: **OK!! or an ‘Update’ message when updates are turned on.  
Action: Make a connection to an output on a level.  
The command "X" is used to request that a connection be made. It must be  
followed by an output number, a comma, an input number, a comma, and a  
level number(s).  
For example, the command:  
**X24,13,2!!  
says that a connection is to be made between output 24 and input 13 on level  
2. If the level number is specified as "0", this means that the connection is to  
be made on all levels (AFV).  
For example, the command:  
**X8,3,0!!  
says that a connection is to be made between output 8 and input 3 on all  
levels.  
The above structure of the x command is 100% compatible with all SVS  
routers. Expanding on this, this protocol can address more than one level  
identity in a single message. For example:  
**X8,3,2,3,4!!  
Tells the router to switch output 8 to input 3 on levels 2, 3 and 4 while  
leaving level 1 unchanged.  
Or  
**X8,3,2,3,4X8,7,1!!  
Tells the router to switch output 8 to input 3 on levels 2, 3, 4 and to switch  
level 1 to input 7.  
"D": Delay Vertical Sync Intervals  
Request: !D numsyncs*  
Response: **OK! !<CR>  
Action: Delay a number of 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  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
32  
 
Communication Protocols  
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:  
**X1,5,0 D200 D100 X1,6,0 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. Note: the  
spaces shown in the string above are optional.  
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.  
"P": Setup a Salvo Connect Sequence  
Request: **P reg connect connect ... ~!!  
Response: **OK!!<CR>  
Action: Store a list of connect commands in a salvo register.  
The command "P" is used to set up a salvo, which is a series of connect  
commands for later execution with the "T" command (see below). It must be  
followed by a register letter from A to Z giving the register into which the  
connect sequence is to be stored, followed by zero or more connect  
commands followed by a "~" (tilde) character. For example, the command:  
**PB X2,5,0 x1,7,0 ~ !!  
says that two connect commands (output 2 to input 5 AFV, and output 1 to  
input 7 AFV) are to be stored into salvo register B (i.e. register 2).  
The connect commands do not take effect until the register is triggered using  
the "T" command below.  
The contents of each setup register is determined by one message string. If a  
second string is sent to the same register, the first message is ignored and  
overwritten by the second message.  
To clear a setup the host can send:  
**PB ~ !!  
The tilde in the above examples is for compatibility with existing SVS  
drivers. It may be omitted if desired without causing errors. Likewise the  
spaces in the above command string examples may be omitted.  
33  
 
Communication Protocols  
"T": Trigger a Salvo Connect Sequence  
Request: **T reg!!  
Response: **OK!!<CR>  
Action: Trigger a list of connect commands stored in a salvo register.  
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  
For example, the command:  
**TB D180 TC!!  
says to trigger salvo register B, delay 180 sync intervals, then trigger salvo  
register C. When the register is triggered, this means that the connect  
commands stored in it take effect.  
When the Updates mode is turned on and a salvo connect sequence is  
triggered the only reply is as noted above.  
If the command:  
**TB? D180 TC?!!  
Is sent to the router instead, two full crosspont status messages will be sent.  
Each with its own * and ! delimiters. If setup C contains changes to setup B,  
the two status reports will indicate both switch changes to the same output  
buses.  
“A” : A Command Audio Gain Control  
The “A” commands are used to change the audio input or output gain values.  
The gain values can be set to an absolute value, incremented up or down.  
In a A command the A must be followed by an I or O to designate input or  
output then the number of that input or output followed by a comma. Then a  
L or R to designate left or right. This combination is then either followed by a  
U to indicate increment up one step, a D to indicate increment down by one  
step or a number between 0 and 255 indicating the absolute value of the gain.  
Where 127 is unity gain, 0 is mute or minimum gain and 255 maximum gain.  
Like all other commands the A command either ends with a <CR> or it can  
be strung in a multiple command string, which may include multiple gain  
settings executed in a ‘stack-and-load’ sequence.  
Example:  
**AI2,L150!! means Input 2, left channel set to a gain of 150.  
Or:  
**AO4,LD!! means decrease the gain of output 4 left channel by 1/256th.  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
34  
 
Communication Protocols  
Changes in audio gains are NOT reported when Updates is turned on. Doing  
so would cause the router to send to the host long strings as panel operators  
turned up and down the volume. The query (?) command works for the A  
commands in the same way it operates on the X commands.  
When the configuration message flags are both set to 000, the action of these  
gain commands is upon the audio channel connected to hardware level 3 and  
effected via level 7.  
If there is more than one level with variable audio, possibly levels three and  
four, then a different configuration flag configuration if required and the A  
command must specify which audio path levels are being addressed.  
M Command (RGB Mute delay)  
Purpose: The M command is used to set the delay time for RGB ‘mute’  
switching. It can be set to a different value for each output. This parameter is  
stored in non-volatile memory when the power is turned off. It is not stored in  
the individual setup registers.  
Example:  
**M3,5!! means switching on output bus 3 will have a 2.5 second mute delay.  
The delay is in increments of 1/2 second. A value of 0 means there is no RGB  
delay mode and the RGBHV channels all switch together to the new source.  
Like the A command the M command, with configuration flag values 000,000  
operates levels 1 and 5 to achieve control of the RGB and HV channels.  
For other configuration flag values, the M command may require the  
inclusion of which level is being controlled.  
"S": Status Inquiry for Crosspoints  
Request: **S!!  
The command "S" requests that matrix status information be returned to the  
host. The reply from the router to the host is with a list of all outputs and all  
inputs connected to the outputs.  
The number of lines of data in the list is equal to the number of outputs as set  
up by the Configuration command explained later.  
The number of columns in the list is also set by the Configuration command.  
The configuration command determines the number of levels.  
35  
 
Communication Protocols  
The default sequences across each line of the status message is:  
Output number – comma  
level 1 input number – comma  
.
.
.
level 8 input number– comma <CR>  
At the beginning of the first line the router sends an asterisk and after the last  
line the router sends an exclamation !.  
"SA": Status Inquiry for Audio gains  
Request: **SA!!  
The command "SA" requests the status information for all audio gain values  
be returned to the host. The reply from the router to the host is with a list of  
all output and all input gain values. The number of lines of data in the list is  
equal to the number of outputs plus the number of inputs as set up by the  
Configuration command explained later. The number of columns in the list is  
also set by the Configuration command. The configuration command  
determines the number audio channels. The default sequences across each  
line of the status message is:  
Output number – comma  
left level– comma  
right level<CR>  
Then:  
Input number – comma  
left level– comma  
right level<CR>  
At the beginning of the first line the router sends an asterisk and after the last  
line the router sends an exclamation !.  
The example above is for a typical system with one stereo audio path. For  
systems with more than one stereo audio path, each line within the list will  
have the next channel’s left and right gains and so on for whatever number of  
channels the system may have. The audio level is a number from 0 to 255.  
When a system with no audio gain registers is queried by the “SA” command  
the router may respond with: !* which indicates that there is no data  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
36  
 
Communication Protocols  
"U": Automatic Output Change Reporting On/Off  
Request: **U!! { 0 | 1 | 2 }  
Response: (none)  
Action: Turn automatic output change reporting off or on.  
The command "U" turns on or off the automatic sending of output change  
reports. The command letter must be followed by either a number 0, 1, or 2 to  
specify the new automatic change report state, as follows:  
* 0: Automatic output change reporting is turned off.  
* 1 or 2: Automatic output change reporting is turned on, and crosspoint  
change commands immediately report changed.  
Output change reports are automatic messages sent to the host whenever an  
output's crosspoint status (i.e. connected source) is change via either the local  
control panel or via some other port.  
Changes are reported in the same structure as described for the S command,  
except there may be fewer lines to the report.  
For example, the command:  
**U1!!  
turns on automatic output change reporting. The format of crosspoint  
reporting is the same for U, S and ? messages.  
"?": Query command  
Request: **X5?!!  
Response: **5,3,3,3,3!!<CR>  
Action: The status of the previous command is requested.  
The "? " Query can be added in a command string to cause a response back to  
the host with selected status information.  
The ? command can be placed in a shortened X command as illustrated  
bellow to give the status of a single output.  
**X5?!!  
The ? command can be put at the end of a valid X command to give the status  
of a switch after it is made. Such as  
**X5,4,1?!!  
In which case the response will confirm that that the above crosspoint  
selection has been effected. Or it can be used multiple times in a command  
string:  
**X6?X5,4,1?!!  
37  
 
Communication Protocols  
Is responded to with two messages that will report the status of output 6 and  
then output 5.  
**PA?!!  
Will cause a response string in the same format as used for an S command  
response, except the data reported is the contents of a setup register A rather  
than a the status of the current crosspoint configuration. These messages may  
only contain as many lines of configuration information as stored in the setup  
register and the order presented is the order in which they have been loaded  
into the setup.  
"E": Error messages (from the router to the host) command  
Response: **E1!!<CR>  
The router produces a number of possible error messages. They are:  
E1 means invalid command (other than the specific errors listed below)  
E2 means invalid input number  
E3 means invalid output number  
E4 means invalid configuration password  
E5 means invalid level number  
E6 through E9 reserved for future use  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
38  
 
Communication Protocols  
10.3  
Generic Protocol Supported Subset  
This RS-232 communication protocol uses a default data rate of 9600 baud, 8  
data bits, and 1 stop bit.  
10.3.1 Use of Generic Machines  
A router may be represented via the Kramer protocol as a maximum of two  
machines. Based on the largest supported, 8 level switcher, the levels  
correspond accordingly:  
Level  
1
2
3
4
Function  
Video Crosspoint  
Audio Crosspoint  
RGB Mute  
Audio Levels  
10.3.2 Command Details  
“Reconfig”: Router Manual Reconfiguration Indicator  
Request: None  
Response: RECONFIG<CR><LF>  
Action: Indicates manual router crosspoint change has been performed via  
an interface other than the serial client.  
“RECONFIG” is a switcher initiated message indicating that a user has  
adjusted the current configuration of the switcher by a front panel or remote  
panel interface. Example:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
RECONFIG<CR><LF>  
Manual status change  
“RGB Delay”:  
Request: <delay>*<output>D  
Response: Out<output> Dly<delay><CR><LF>  
Action: Sets the RGB interval for switches on a specified output.  
The “RGB Delay” command is used to set a delay in seconds, from 0 to 10, in  
.5 second increments.  
Examples  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
7*13D  
Out13 Dly07<CR><LF>  
Set 3.5 second delay on out 13  
3.5 second delay on out 13  
Command To Switcher  
Response From Switcher  
13D  
Request delay on out 13  
2.5 second delay on out 13  
Out 13 Dly05<CR><LF>  
39  
 
Communication Protocols  
“Audio Input Gain and Attenuation”:  
Request: <input>*<gain>G  
Response: In<input> Aud=<dB Value><CR><LF>  
Action: Sets audio gain to a positive value  
Request: <input>*<gain>G  
Response: In<input> Aud=<dB Value><CR><LF>  
Action: Sets audio gain to a negative value  
Request: <input>|G  
Response: In<input> Aud=<dB Value><CR><LF>  
Action: Increments audio gain by 1dB  
Request: <input>|g  
Response: In<input> Aud=<dB Value><CR><LF>  
Action: Decrements audio gain by 1dB  
The “Audio Input Gain and Attenuation” commands are used to adjust the  
audio gains on specified inputs. This command is specific to input  
adjustment, and cannot be used to adjust outputs. Examples:  
Command  
Meaning  
Command To Switcher  
Response From Switcher  
1*2G  
Set input 1 audio gain to +2dB  
Audio Gain set to +2dB  
In01 Aud=+02<CR><LF>  
Command To Switcher  
Response From Switcher  
1*2g  
Set input 1 audio gain to -2dB  
Audio Gain set to -2dB  
In01 Aud=-02<CR><LF>  
Command To Switcher  
Response From Switcher  
5|G  
Increment audio input 5 by 1dB  
Audio input 5 incremented 1dB  
In05 Aud=+03<CR><LF>  
Command To Switcher  
Response From Switcher  
5|g  
Decrement audio input 5 by 1dB  
Audio input 5 decremented 1dB  
In07 Aud=-09<CR><LF>  
“Global Setups”:  
Request: <setup>,  
Response: Spr<setup><CR><LF>  
Action: Saves current configuration as a setup.  
Request: <setup>.  
Response: Rpr<setup><CR><LF>  
Action: Saves current configuration as a setup.  
Request: <esc>P<setup><CR> <standard tie commands> <esc>p<CR>  
Response: End Write Setup <setup><CR><LF>  
Action: Creates a setup “on-the-fly” with supplied user tie commands  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
40  
 
Communication Protocols  
Global setups store and recall the current status of the switcher. Examples:  
Command  
<esc>P14<CR>  
Write Setup 14 Ready<CR><LF>  
Meaning  
Start recording setup 14  
Started recording…  
Command To Switcher  
Response From Switcher  
Command To Switcher  
Response From Switcher  
1*3!  
7*8%  
A&V input 1 tied to out 3  
Vid input 7 tied to out 8  
Command To Switcher  
Response From Switcher  
<esc>p<CR>  
End Write Setup 14<CR><LF>  
Done Recording  
Saved Setup 14  
Command To Switcher  
Response From Switcher  
<esc>.<CR>  
Rpr14<CR><LF>  
Recalls the setup  
Recalled setup 14  
“Video Mute Commands”:  
Request: <output>*1B  
Response: Vmt<output>*1<CR><LF>  
Action: Mutes specified output video (video off)  
Request: <output>*0B  
Response: Vmt<output>*0<CR><LF>  
Action: Disables Mute specified output video (video on)  
Request: <output>*B  
Response: <on/off><CR><LF>  
Action: Request video mute state of a specified output  
Request: <on/off>*B  
Response: Vmt1<CR><LF>  
Action: Mutes / un-mutes all Video outputs  
Controls muting and un-muting video outputs. Examples:  
Command  
2*1B  
Vmt2*1<CR><LF>  
Meaning  
Mute output 2 video (video off)  
Output 2 video off  
Command To Switcher  
Response From Switcher  
Command To Switcher  
Response From Switcher  
1*B  
Vmt1  
Mute all video (global)  
All video muted  
“Audio Mute Commands”:  
Request: <output>*1Z  
Response: Amt<output>*1<CR><LF>  
Action: Mutes specified output audio (audio off)  
41  
 
Communication Protocols  
Request: <output>*0Z  
Response: Amt<output>*0<CR><LF>  
Action: Disables Mute specified output audio (audio on)  
Request: <output>*Z  
Response: <on/off><CR><LF>  
Action: Request audio mute state of a specified output  
Request: <on/off>*Z  
Response: Amt1<CR><LF>  
Action: Mutes / un-mutes all audio outputs  
Controls muting and un-muting video outputs. Examples:  
Command  
2*1Z  
Amt2*1<CR><LF>  
Meaning  
Mute output 2 audio (audio off)  
Output 2 audio off  
Command To Switcher  
Response From Switcher  
Command To Switcher  
Response From Switcher  
1*Z  
Amt1  
Mute all audio (global)  
All audio muted  
“Create Ties”:  
Request: <input>*<output>!  
Response: Out<output> In<input> All<CR><LF>  
Action: Tie specified input to specified output (All levels).  
Request: <input>*<output>&  
Response: Out<output> In<input> RGB<CR><LF>  
Action: Tie specified input to specified output (Level 1 Only).  
Request: <input>*<output>%  
Response: OutOut<output> In<input> Vid<CR><LF>  
Action: Tie specified input to specified output (Level 3 Only).  
Request: <input>*<output>$  
Response: Out<output> In<input> Aud<CR><LF>  
Action: Tie specified input to specified output (Level 2 Only).  
Request: <esc>Q<input>*<output>!...<input>*<output>!<CR>  
Response: Out Multi In Multi All<CR><LF>  
Action: Tie specified inputs to specified outputs (All levels).  
Request: <input>!  
Response: Out Multi In <input> All<CR><LF>  
Action: tie specified input to all outputs.  
The “Create Ties” commands are used to set crosspoints on the switcher, at  
one or more levels.  
Examples:  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
42  
 
Communication Protocols  
Command  
1*3!  
Out03 In01 All  
Meaning  
Tie input 1 A&V to output 3  
Output 3 tied to input 1  
Command To Switcher  
Response From Switcher  
Command To Switcher  
Response From Switcher  
<esc>Q3*4!3*5!3*6!<CR>  
Out Multi In Multi All  
Command stack switches  
Multiple outputs switched  
“View Ties, Gain, Mutes, and Setups”:  
Request: V/v<output>%  
Response: Out<output> In<input> Vid<CR><LF>  
Action: View video output tie  
Request: V/v<output>$  
Response: Out<output> In<input> Aud<CR><LF>  
Action: View audio output tie  
Request: V/v<input>G  
Response: In<input> Aud=<numeric dB value><CR><LF>  
Action: View gain for specified input  
Request: VM/vm  
Response: <execMode> <output1 input> <output2 input>…Mut<CR><LF>  
Action: View all output mutes. Each position listed in the response is an  
output, left =1…  
Request: V/v<setup>.  
Response: <output1> <output2>…Vid <output1> <output2>… Aud<CR><LF>  
Action: View setup configuration (setup 0 for current config)  
The “View Ties, Gain, Mutes, and Setups” commands are used to retrieve  
current setup and running status information. Examples:  
Command  
Meaning  
Get video input tied to output 7  
Video Output 7 tied to input 2  
Command To Switcher  
Response From Switcher  
V7%  
Out07 In02 Vid<CR><LF>  
Command To Switcher  
Response From Switcher  
V3$  
Get audio input tied to output 3  
Output 3 audio tied to input 6  
Out03 In06 Aud<CR><LF>  
Command To Switcher  
Response From Switcher  
VM  
View all video mutes  
List of video mutes  
0 1 0 2 0 3…Mut<CR><LF>  
Command To Switcher  
Response From Switcher  
V4G  
In04 Aud=-02  
Get audio gain for input 4  
Gain for input 4 is -2dB  
Command To Switcher  
Response From Switcher  
V0.  
View current switcher status  
Reports current status of each video output, then  
the status of each audio output.  
08 08 08…Vid 05  
0505…Aud<CR><LF>  
43  
 
LIMITED WARRANTY  
Kramer Electronics (hereafter Kramer) warrants this product free from defects in material and workmanship under the  
following terms.  
HOW LONG IS THE WARRANTY  
Labor and parts are warranted for seven years from the date of the first customer purchase.  
WHO IS PROTECTED?  
Only the first purchase customer may enforce this warranty.  
WHAT IS COVERED AND WHAT IS NOT COVERED  
Except as below, this warranty covers all defects in material or workmanship in this product. The following are not covered  
by the warranty:  
1.  
Any product which is not distributed by Kramer, or which is not purchased from an authorized Kramer dealer. If you are  
uncertain as to whether dealer is authorized, please contact Kramer at one of the agents listed in the web site  
a
2.  
3.  
Any product, on which the serial number has been defaced, modified or removed.  
Damage, deterioration or malfunction resulting from:  
i)  
ii)  
iii)  
iv)  
v)  
Accident, misuse, abuse, neglect, fire, water, lightning or other acts of nature  
Product modification, or failure to follow instructions supplied with the product  
Repair or attempted repair by anyone not authorized by Kramer  
Any shipment of the product (claims must be presented to the carrier)  
Removal or installation of the product  
vi)  
vii)  
Any other cause, which does not relate to a product defect  
Cartons, equipment enclosures, cables or accessories used in conjunction with the product  
WHAT WE WILL PAY FOR AND WHAT WE WILL NOT PAY FOR  
We will pay labor and material expenses for covered items. We will not pay for the following:  
1.  
2.  
Removal or installations charges.  
Costs of initial technical adjustments (set-up), including adjustment of user controls or programming. These costs are the  
responsibility of the Kramer dealer from whom the product was purchased.  
3.  
Shipping charges.  
HOW YOU CAN GET WARRANTY SERVICE  
1.  
2.  
To obtain service on you product, you must take or ship it prepaid to any authorized Kramer service center.  
Whenever warranty service is required, the original dated invoice (or a copy) must be presented as proof of warranty coverage,  
and should be included in any shipment of the product. Please also include in any mailing a contact name, company, address, and  
a description of the problem(s).  
3.  
For the name of the nearest Kramer authorized service center, consult your authorized dealer.  
LIMITATION OF IMPLIED WARRANTIES  
All implied warranties, including warranties of merchantability and fitness for a particular purpose, are limited in duration to  
the length of this warranty.  
EXCLUSION OF DAMAGES  
The liability of Kramer for any effective products is limited to the repair or replacement of the product at our option. Kramer  
shall not be liable for:  
1.  
Damage to other property caused by defects in this product, damages based upon inconvenience, loss of use of the product, loss  
of time, commercial loss; or:  
2.  
Any other damages, whether incidental, consequential or otherwise. Some countries may not allow limitations on how long an  
implied warranty lasts and/or do not allow the exclusion or limitation of incidental or consequential damages, so the above  
limitations and exclusions may not apply to you.  
This warranty gives you specific legal rights, and you may also have other rights, which vary from place to place.  
NOTE: All products returned to Kramer for service must have prior approval. This may be obtained from your dealer.  
This equipment has been tested to determine compliance with the requirements of:  
EN-50081:  
"Electromagnetic compatibility (EMC);  
generic emission standard.  
Part 1: Residential, commercial and light industry"  
"Electromagnetic compatibility (EMC) generic immunity standard.  
Part 1: Residential, commercial and light industry environment".  
FCC Rules and Regulations:  
EN-50082:  
CFR-47:  
Part 15: “Radio frequency devices  
Subpart B – Unintentional radiators”  
CAUTION!  
Servicing the machines can only be done byan authorized Kramer technician. Any user who makes changes ormodifications to the unit  
without the expressed approvalofthe manufacturer will void user authorityto operate the equipment.  
Use the supplied DC power supplyto feed power to the machine.  
Please use recommended interconnection cables to connect the machine to other components.  
KRAMER: SIMPLE CREATIVE TECHNOLOGY  
44  
 
For the latest information on our products and a list of Kramer  
where updates to this user manual may be found.  
We welcome your questions, comments and feedback.  
Safety Warning:  
Disconnect the unit from the power supply before  
opening/servicing.  
Caution  
Kramer Electronics, Ltd.  
P/N: 2900-000024 REV 4  
 

IOGear Network Card GBU421 User Manual
Jenn Air Microwave Oven JMW2330W User Manual
John Deere Lawn Mower 6430 ROPS User Manual
JVC CRT Television 0505JGI II IM User Manual
JVC Portable Speaker SX XD55J User Manual
JVC Security Camera TK C215VP12U E User Manual
JVC TV Converter Box KA F5604U User Manual
Kenmore Range 7907888 User Manual
Kodak Digital Camera 8029340 User Manual
Kodak Digital Camera CD22 User Manual