Kramer Electronics VS-41HDCP video switch User manual


Add to my manuals
39 Pages

advertisement

Kramer Electronics VS-41HDCP video switch User manual | Manualzz

K R A ME R E LE CT R O N IC S L T D .

USER MANUAL

MODEL

:

VS-41HDCP

4x1DVI Switcher

P/N: 2900-000522 Rev 3

Contents

1

3

Introduction

2 Getting Started

2.1

Achieving the Best Performance

2.2

Safety Instructions

2.3

Recycling Kramer Products

Overview

4 Defining the VS-41HDCP 4x1 DVI Switcher

5 Connecting a VS-41HDCP 4x1 DVI Switcher

5.1

Connecting to the VS-41HDCP via RS-232

6 Operating the VS-41HDCP

6.1

The PC and DVD Modes

6.2

Setting the EDID

6.3

Controlling via the REMOTE Terminal Block Connector

6.4

Controlling the VS-41HDCP via the ETHERNET Port

6.5

Operating the VS-41HDCP Using a Web Browser

6.6

Log On to the VS-41HDCP Web Pages

7

9

Firmware Upgrade

8 Technical Specifications

8.1

Default Communication Parameters

Default EDID

10 Kramer Protocol

10.1

Switching Protocols

10.2

Kramer Protocol 3000

10.3

Syntax

Figures

Figure 1: VS-41HDCP 4x1 DVI Switcher Front Panel

Figure 2: VS-41HDCP 4x1 DVI Switcher Rear Panel

Figure 3: Connecting a VS-41HDCP 4x1 DVI Switcher

Figure 4: Connecting the Contact Closure Remote Control PINs

Figure 5: Local Area Connection Properties Window

Figure 6: Internet Protocol (TCP/IP) Properties Window

Figure 7: The Main Screen

Figure 8: Device Properties Screen

Figure 9: Java Test Page Success Message

Figure 10: The Loading Page

Figure 11: First Time Security Warning

Figure 12: VS-41HDCP Switching Matrix Page

Figure 13: Configurations Page

VS-41HDCP

– Contents

19

20

20

21

22

22

23

32

8

8

9

10

11

15

15

5

6

7

1

2

2

2

3

4

12

12

13

14

5

5

7

10

15

16

16

17

18

i

1 Introduction

Welcome to Kramer Electronics! Since 1981, Kramer Electronics has been providing a world of unique, creative, and affordable solutions to the vast range of problems that confront the video, audio, presentation, and broadcasting professional on a daily basis. In recent years, we have redesigned and upgraded most of our line, making the best even better! Our 1,000-plus different models now appear in 11 groups that are clearly defined by function.

Our 1,000-plus different models now appear in 11 groups that are clearly defined by function: GROUP 1: Distribution Amplifiers; GROUP 2: Switchers and Matrix

Switchers; GROUP 3: Control Systems; GROUP 4: Format/Standards Converters;

GROUP 5: Range Extenders and Repeaters; GROUP 6: Specialty AV Products;

GROUP 7: Scan Converters and Scalers; GROUP 8: Cables and Connectors;

GROUP 9: Room Connectivity; GROUP 10: Accessories and Rack Adapters and

GROUP 11: Sierra Products.

Congratulations on purchasing your Kramer

VS-41HDCP

4x1 DVI Switcher

. The

VS-41HDCP

is ideal for:

Conference room presentations

Advertising applications

Rental and staging

VS-41HDCP - Introduction

1

1

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

i

Go to http://www.kramerelectronics.com/support/product_downloads.asp

to check for up-to-date user manuals, application programs, and to check if firmware upgrades are available (where appropriate).

2.1 Achieving the Best Performance

To achieve the best performance:

Use only good quality connection cables to avoid 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 that may adversely influence signal quality

Position your Kramer

VS-41HDCP

away from moisture, excessive sunlight and dust

!

This equipment is to be used only inside a building. It may only be connected to other equipment that is installed inside a building.

2.2 Safety Instructions

!

Caution:

There are no operator serviceable parts inside the unit

Warning:

Use only the Kramer Electronics input power wall adapter that is provided with the unit

Warning:

Disconnect the power and unplug the unit from the wall before installing

2 VS-41HDCP - Getting Started

2.3 Recycling Kramer Products

The Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/EC aims to reduce the amount of WEEE sent for disposal to landfill or incineration by requiring it to be collected and recycled. To comply with the WEEE Directive,

Kramer Electronics has made arrangements with the European Advanced

Recycling Network (EARN) and will cover any costs of treatment, recycling and recovery of waste Kramer Electronics branded equipment on arrival at the EARN facility. For details of Kramer’s recycling arrangements in your particular country go to our recycling pages at

http://www.kramerelectronics.com/support/recycling/

.

VS-41HDCP - Getting Started

3

3

3 Overview

The

VS-41HDCP

is a high quality 4x1 switcher for DVI signals that supports a maximum data rate of up to 6.75Gbps and is suitable for resolutions up to UXGA at 60Hz, and for all HD resolutions. It equalizes the signal and switches one of the four inputs to a single DVI output.

In particular, the

VS-41HDCP

features:

HDCP (High Definition Digital Content Protection) compliance and HDTV compatibility

Four input selector buttons

A MUTE button to disconnect the output and a PANEL LOCK button to prevent unwanted tampering with the buttons on the front panel

A USB connector for setup and programming

I-

EDIDPro™ Kramer Intelligent EDID Processing™ an intelligent EDID handling & processing algorithm that ensures Plug and Play operation for

DVI systems.

Compact size. Two units can be rack mounted side-by-side in a 1U rack space with the optional Kramer

RK-1

rack kit

Control the

VS-41HDCP

using the front panel buttons, or remotely via:

RS-232 serial commands (using Kramer 2000 and 3000 Protocols) transmitted by a touch screen system, PC, or other serial controller

The Kramer infrared remote control transmitter

The ETHERNET

Remote control contact closure

4 VS-41HDCP - Overview

4 Defining the VS-41HDCP 4x1 DVI Switcher

Figure 1: VS-41HDCP 4x1 DVI Switcher Front Panel

#

1

Feature

IR Receiver

2

ON

LED

3

MUTE

Button

Function

The yellow LED lights when receiving signals from the Infrared remote control transmitter

Lights when receiving power

Press to toggle disconnecting the output

4

INPUT SELECTOR

Buttons

5

EDID

Button

Press an INPUT button to select that input (from 1 to 4)

Press to acquire the EDID. This button illuminates when configuring the EDID

6

PANEL LOCK

Button Press to toggle disengaging the front panel buttons

Figure 2: VS-41HDCP 4x1 DVI Switcher Rear Panel

# Feature

1

INPUT

DVI Connectors

2

REMOTE

Terminal Block

Connectors

Function

Connect to the DVI sources (from 1 to 4)

Connect to a contact closure switch (see

Section

‎6.1

)

3

OUTPUT

DVI Connector

4

RS-232

9-pin D-sub Port

Connect to the DVI acceptor

Connects to the PC or the RS-232 Remote Controller

5

SETUP/PROG USB

Connector Connect to a computer for firmware upgrade

6

PROG.

Button

Push in for “Program” to upgrade to the latest Kramer firmware (see

Section

‎7

), or release for Normal (the

factory default)

7

ETHERNET

Connector

8

5V DC

Connects to the PC or other Ethernet Controller

+5V DC connector for powering the unit

VS-41HDCP - Defining the VS-41HDCP 4x1 DVI Switcher

5

5

5 Connecting a VS-41HDCP 4x1 DVI Switcher

i

Always switch off the power to each device before connecting it to your

VS-41HDCP

. After connecting your

VS-41HDCP

, connect its power and then switch on the power to each device.

To connect the

VS-41HDCP

4x1 DVI Switcher

(as illustrated in Figure 3 ), do the

following:

1. Connect up to four computer graphics sources to the inputs (1 to 4).

You do not have to connect all the DVI sources.

2. Connect the OUTPUT DVI connector to a DVI acceptor (for example, a display).

3. If required, connect a PC and/or controller to the RS-232 port and/or the

ETHERNET port (see

Section

‎6.4

).

4. Connect the 5V DC power adapter to the power socket and connect the

adapter to the mains electricity (not shown in Figure 3 ).

5. If required, acquire the EDID (see

Section

‎6.1

).

Press an INPUT SELECTOR button (from 1 to 4) to choose which DVI input to route to the output.

6 VS-41HDCP - Connecting a VS-41HDCP 4x1 DVI Switcher

Figure 3: Connecting a VS-41HDCP 4x1 DVI Switcher

5.1 Connecting to the VS-41HDCP via RS-232

You can connect to the

VS-41HDCP

via an RS-232 connection using, for example, a PC. Note that a null-modem adapter/connection is not required.

To connect to the

VS-41HDCP

via RS-232:

Connect the RS-232 9-pin D-sub rear panel port on the

VS-41HDCP

unit via a

9-wire straight cable (only pin 2 to pin 2, pin 3 to pin 3, and pin 5 to pin 5 need to be connected) to the RS-232 9-pin D-sub port on your PC

VS-41HDCP - Connecting a VS-41HDCP 4x1 DVI Switcher

7

7

6 Operating the VS-41HDCP

This section describes how to:

Operate the PC and DVD modes (see Section

Section

‎6.1

)

Acquire the EDID (see

Section

‎6.2

)

Control the machine via the REMOTE terminal block connector (see

Section

‎6.3

)

Control the machine via the ETHERNET port (see

Section

‎6.4

)

Control the machine via the Web pages (see

Section

‎6.5

)

6.1 The PC and DVD Modes

The

VS-41HDCP

has two operation modes that are specific per input: the PC mode (which is the factory default) and the DVD mode. The PC mode is used when connecting a computer or several computers to one or more of the inputs.

The DVD mode is used when connecting a DVD or several DVDs to the inputs.

The PC mode and the DVD mode can be applied to a single input or to several inputs. For example, if you want to connect a computer to INPUT 1, another computer to INPUT 2, and DVD machines to INPUT 3 and INPUT 4, set INPUT 1 and INPUT 2 to the PC mode and INPUT 3 and INPUT 4 to the DVD mode.

To set the inputs to either the PC or DVD mode, do the following:

1. Turn off the POWER.

2. Press the PANEL LOCK button while turning the POWER on again.

3. Keep pressing and holding the PANEL LOCK button for a few seconds and then release it.

The LOCK button blinks.

If an input button illuminates, this indicates that that input is set to the DVD mode.

If an input button is not illuminated, this indicates that that input is set to the

PC mode.

8 VS-41HDCP - Operating the VS-41HDCP

4. Toggle between the PC mode (input button not illuminated) and the DVD mode (input button illuminated) by pressing that input.

5. Press the PANEL LOCK button to exit this mode.

The following table summarizes the differences between the PC mode and the

DVD mode:

PC Mode

The input is connected to a computer

The EDID is available at all times (to prevent computer reset)

The input EDID source is the default EDID or an acquired EDID (see

Section

‎6.1

)

DVD Mode

The input is connected to a multimedia application, such as a DVD, a set top box and so on

The EDID is available only when that input is connected to an output

The input EDID source is acquired directly from the connected output

Note, that even if an input is set to the PC mode, you can connect a DVD player to that input and vice versa, a PC can be connected to an input that was set to the

DVD mode.

6.2 Setting the EDID

You can acquire or change the EDID (see

Section

‎6.2.1

) or reset the machine to

the default EDID (see

Section

‎6.2.2

).

If the connected output (for which EDID has already been acquired) is disconnected, the EDID button blinks and then ceases blinking when reconnecting the same output. When a new output is connected the EDID button blinks to indicate that new EDID information must be acquired.

VS-41HDCP - Operating the VS-41HDCP

9

9

6.2.1 Acquiring / Changing the EDID

You can work with the default EDID or acquire or change an EDID via the connected output. Use the EDID button to acquire the output EDID information.

To acquire or change the EDID of a new output display:

1. Connect the power supply.

2. Connect the new output display device.

The EDID button blinks.

3. Press the EDID button.

The INPUT buttons blink in sequence until the EDID is acquired.

6.2.2 Resetting the Default EDID

To reset the default EDID, disconnect the output and repeat the steps in

Section

‎6.2.1

.

6.3 Controlling via the REMOTE Terminal Block Connector

The contact closure remote control pins operate in a similar way to the INPUT

SELECTOR button. Using the contact closure remote control you can select the

DVI input. To do so, momentarily connect the required input pin (IN 1, IN2, IN 3 or

IN 4) on the REMOTE terminal block connector to the GND (Ground) pin, as

Figure 4 illustrates.

!

DO NOT

connect more than one PIN to the GND PIN at the same time.

10

Figure 4: Connecting the Contact Closure Remote Control PINs

VS-41HDCP - Operating the VS-41HDCP

6.4 Controlling the VS-41HDCP via the ETHERNET Port

You can connect the

VS-41HDCP

via the Ethernet, using a crossover cable (see

Section

‎6.4.1

) for direct connection to the PC or a straight through cable (see

Section

‎6.4.2

) for connection via a network hub or network router.

6.4.1 Connecting the ETHERNET Port directly to a PC (Crossover

Cable)

You can connect the Ethernet port of the

VS-41HDCP

to the Ethernet port on your

PC, via a crossover cable with RJ-45 connectors.

i

This type of connection is recommended for identification of the factory default IP address of the

VS-41HDCP

during the initial configuration.

After connecting the Ethernet port, configure your PC as follows:

1. Right-click the My Network Places icon on your desktop.

2. Select

Properties

.

3. Right-click Local Area Connection Properties.

4. Select

Properties

.

The Local Area Connection Properties window appears.

5. Select the Internet Protocol (TCP/IP) and click the

Properties

Button (see

Figure 5 ).

VS-41HDCP - Operating the VS-41HDCP

11

11

Figure 5: Local Area Connection Properties Window

6. Select Use the following IP Address, and fill in the details as shown in

Figure 6 .

7. Click

OK

.

12

Figure 6: Internet Protocol (TCP/IP) Properties Window

VS-41HDCP - Operating the VS-41HDCP

6.4.2 Connecting the ETHERNET Port via a Network Hub (Straight-

Through Cable)

You can connect the Ethernet port of the

VS-41HDCP

to the Ethernet port on a network hub or network router, via a straight-through cable with RJ-45 connectors.

6.4.3 Configuring the Ethernet Port

To configure the Ethernet port, download the K-UPLOAD Ethernet configuration software. Extract the file to a folder and create a shortcut on your desktop to the file.

Follow these steps to configure the port:

1. Double click the K-UPLOAD desktop icon.

The main screen appears:

Figure 7: The Main Screen

VS-41HDCP - Operating the VS-41HDCP

13

13

2. Click the

Connect

button to connect to the machine to select the method to connect to the Ethernet port of the

VS-41HDCP

.

Select:

Ethernet, if you know the IP address number or the machine name.

The default name for the machine is KRAMER_XXXX (the four digits are the last four digits of the machine’s serial number)

Serial, if you are connected via a serial port

USB, if you are connected via the USB

3. Select the connection method and click

Connect

.

14

Figure 8: Device Properties Screen

4. If required, make changes and click Save. If not, click Exit.

VS-41HDCP - Operating the VS-41HDCP

6.5 Operating the VS-41HDCP Using a Web Browser

The embedded Web pages can be used to remotely operate the

VS-41HDCP

using a Web browser and an Ethernet connection.

Before attempting to connect:

Perform the procedures in

Section

‎6.4

.

Ensure that the Java™ software is installed and functioning correctly on your computer. If not, download it from www.java.com

Ensure that your browser is

supported

—Microsoft IE (V6.0 and higher),

Google Chrome, Firefox (V3.0 and higher).

To check that Java is installed and running correctly, browse to http://www.java.com/en/download/help/testvm.xml

This page runs a test and displays a Java success (see Figure 9 ) or failure

message.

Figure 9: Java Test Page Success Message

If you do not see the success message, follow the instructions on the page to:

Load and enable Java

Enable Javascript in your browser

6.6 Log On to the VS-41HDCP Web Pages

To log on to

VS-41HDCP

Web pages:

1. Open your Internet browser.

2.

Type the unit’s IP number in the Address bar of your browser.

VS-41HDCP - Operating the VS-41HDCP

15

15

The

Loading

page appears.

Figure 10: The Loading Page

The first time that you run the program, the Warning-Security screen appears:

16

Figure 11: First Time Security Warning

3. Click

Run

.

The main switching control Home page is displayed which shows a graphical

interpretation of the front panel (see Figure 12 ).

VS-41HDCP - Operating the VS-41HDCP

The Web pages let you control the

VS-41HDCP

via the Ethernet. The menu appears on the left side of the screen. There are two remote operation Web pages:

The PANEL main page (see

Section

‎6.6.1

)

The configurations page (see

Section

‎6.6.2

)

A description of each Web page is displayed if you hover your mouse over the question mark that appears on the left side of the screen.

6.6.1 The PANEL Main Page

The

VS-41HDCP

main page inputs to the output by clicking the audio and/or video signal indicators (purple and blue, respectively).

Figure 12: VS-41HDCP Switching Matrix Page

You can perform the following operations via this Web page:

Select an input to switch to the output by clicking an input selector button

Acquire the EDID (see

Section

‎6.1

)

Click the Lock button to lock or unlock the front panel

Click the Mute button to mute the audio signal

VS-41HDCP - Operating the VS-41HDCP

17

17

6.6.2 The CONFIGURATIONS Page

The Configurations page lets you view some Ethernet settings and change others

(see Figure 13 ). Fields with a white background are editable; fields with a blue

background are read-only.

To change the configuration definitions:

1. Click

CONFIGURATIONS

.

The Configurations Web page appears.

2. Modify the values as required.

3. Click the blue

Submit

button to apply changes or Cancel to abandon them.

A confirmation window appears asking if you are sure you want to change the network settings.

4. Click

Yes

.

A window appears informing you that the configuration has been successfully changed.

5. Click

OK

.

6. If the IP address has been changed, close your browser and reload the Web page using the new IP address.

18

Figure 13: Configurations Page

VS-41HDCP - Operating the VS-41HDCP

7 Firmware Upgrade

For instructions on upgrading the firmware, see the K-UPLOAD guide.

The latest version of firmware and installation instructions can be downloaded from the Kramer Web site at www.kramerelectronics.com

.

VS-41HDCP - Firmware Upgrade

19

19

8 Technical Specifications

INPUTS:

OUTPUT:

MAX. DATA RATE:

COMPLIANCE WITH

HDMI STANDARD:

4 DVI Connectors

1 DVI Connector

6.75Gbps ( 2.25Gbps per graphic channel)

Supports HDMI and HDCP

RESOLUTION:

POWER SOURCE:

CONTROLS:

DIMENSIONS:

WEIGHT:

ACCESSORIES:

OPTIONS:

Up to 1080p, UXGA

5V DC, 440mA

Front panel buttons, Infrared remote control transmitter, RS-232, contact closure remote control, Ethernet

22cm x 18cm x 4.5cm (8.6” x 7” x 1.8”) W, D, H

1.3kg (2.9lbs) approx.

Power supply

Kramer DVI cables, RK-1 rack adapter

Specifications are subject to change without notice

Go to our Web site at http://www.kramerelectronics.com

to access the list of resolutions

8.1 Default Communication Parameters

EDID

Passes EDID/HDCP signals between the display and the source

RS-232

Protocol 2000

Baud Rate:

Data Bits:

Stop Bits:

Parity:

Command Format:

Example (Output 1 to Input

1):

Switching Protocol

P2000 -> P3000

Command:

9600

8

1

None

HEX

0x01, 0x81, 0x81,

0x81

0x38, 0x80, 0x83, 0x81

Protocol 3000 (Default)

Baud Rate:

Data Bits:

Stop Bits:

Parity:

115,200

8

1

None

Command Format: ASCII

Example (Output 1 to Input 1): #AV

1>1<CR>

P3000 -> P2000

Command: #P2000<CR>

Front Panel: Press and hold input 1 and input 3 simultaneously

Front Panel:

Ethernet

Default Settings

IP Address: 192.168.1.39

TCP Port #: 5000

UDP Port #: 50000

Reset Settings

Press and hold input 1 and input 2 simultaneously

Power cycle the unit while holding in the

Factory Reset button, located on the rear panel of the unit.

20 VS-41HDCP - Technical Specifications

9 Default EDID

The factory default EDID is listed below.

Monitor

Model name............... VS-41HDCP

Manufacturer............. KRM

Plug and Play ID......... KRM7300

Serial number............ 505-707455010

Manufacture date......... 2009, ISO week 10

-------------------------

EDID revision............ 1.3

Input signal type........ Digital

Color bit depth.......... Undefined

Display type............. RGB color

Screen size.............. 520 x 320 mm (24.0 in)

Power management......... Standby, Suspend, Active off/sleep

Extension blocs.......... 1 (CEA-EXT)

-------------------------

DDC/CI................... Not supported

Color characteristics

Default color space...... Non-sRGB

Display gamma............ 2.20

Red chromaticity......... Rx 0.674 - Ry 0.319

Green chromaticity....... Gx 0.188 - Gy 0.706

Blue chromaticity........ Bx 0.148 - By 0.064

White point (default).... Wx 0.313 - Wy 0.329

Additional descriptors... None

Timing characteristics

Horizontal scan range.... 30-83kHz

Vertical scan range...... 56-76Hz

Video bandwidth.......... 170MHz

CVT standard............. Not supported

GTF standard............. Not supported

Additional descriptors... None

Preferred timing......... Yes

Native/preferred timing.. 1280x720p at 60Hz (16:10)

Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync

Standard timings supported

720 x 400p at 70Hz - IBM VGA

640 x 480p at 60Hz - IBM VGA

640 x 480p at 75Hz - VESA

800 x 600p at 60Hz - VESA

800 x 600p at 75Hz - VESA

1024 x 768p at 60Hz - VESA

1024 x 768p at 75Hz - VESA

1280 x 1024p at 75Hz - VESA

1280 x 1024p at 60Hz - VESA STD

1600 x 1200p at 60Hz - VESA STD

1152 x 864p at 75Hz - VESA STD

VS-41HDCP - Default EDID

21

21

10 Kramer Protocol

22

You can download our user-friendly

Software for Calculating Hex Codes for

Protocol 2000

” from the technical support section on our Web site at http://www.kramerelectronics.com

.

Section

‎10.1

describes how to switch between Protocol 3000 and Protocol 2000.

Section

‎10.2

defines Protocol 3000 and

Section

Error! Reference source not found.

defines Protocol 2000.

By default, the

VS-41HDCP

is set to Kramer’s Protocol 3000, but it is also compatible with Protocol 2000.

10.1 Switching Protocols

You can switch protocols either via the front panel buttons (see

Section

‎10.1.1

) or

by sending protocol commands (see

Section

‎10.1.2

).

10.1.1 Switching Protocols via the Front Panel Buttons

To switch from Protocol 3000 to Protocol 2000, press and hold the INPUT 1 and

INPUT 2 buttons for a few seconds (not as part of the switching operation).

To switch from Protocol 2000 to Protocol 3000, press and hold the INPUT 1 and

INPUT 3 buttons for a few seconds.

i

The Windows®-based Kramer control software operates with Protocol

2000. If the

VS-41HDCP

is set to Protocol 3000, use the front panel buttons to switch to Protocol 2000

10.1.2 Switching Protocols via Protocol Commands

To switch from Protocol 3000 to Protocol 2000, send the following command:

#P2000<CR>

To switch from Protocol 2000 to Protocol 3000, send the following command:

0x38, 0x80, 0x83, 0x81

VS-41HDCP - Kramer Protocol

10.2 Kramer Protocol 3000

This RS-232/RS-485 communication protocol lets you control the machine from any standard terminal software (for example, Windows

®

HyperTerminal) with default settings of 115200 baud data rate, no parity, 8 data bits, and 1 stop bit.

10.2.1 Protocol 3000 Syntax

Host message format:

#

Start Address (optional)

Destination_id

@

message

Body Delimiter

CR

Simple command (commands string with only one command without addressing):

#

start body

Command SP Parameter_1,Parameter_2,…

delimiter

CR

Commands string (formal syntax with commands concatenation and addressing):

#

Address

@ Command_1

Parameter1_1,Parameter1_2,…

|

Command_2

Parameter2_1,Parameter2_2,…

|

Command_3 Parameter3_1,Parameter3_2,…

|…

CR

Device message format:

Start

~

Address (optional)

Sender_id@

Body

message

Delimiter

CR LF

Device long response (

Echoing command

):

Start

~

Address (optional)

Sender_id@

Body command

SP

[

param1 ,param2 …

]

result

Delimiter

CR LF

CR

= Carriage return (ASCII 13 = 0x0D)

LF

= Line feed (ASCII 10 = 0x0A)

SP

= Space (ASCII 32 = 0x20)

VS-41HDCP - Kramer Protocol

23

23

10.2.2 Command Part Details

Command

:

Sequence of ASCII letters ('A'-'Z', 'a'-'z' and '-').

Command will separate from parameters with at least single space.

Parameters

:

Sequence of Alfa-Numeric ASCII chars ('0'-'9','A'-'Z','a'-'z' and some special chars for specific commands), parameters will be separated by commas.

Message string

:

Every command must to be entered as part of message string that begin with message starting char and end with message closing char, note that string can contain more then one command separated by pipe ("|") char.

Message starting char

:

'#' for host command\query.

'~' for machine response.

Device address (Optional, for Knet):

Knet Device ID follow by '@' char.

Query sign = '?', will follow after some commands to define query request.

Message closing char =

Host messages - Carriage Return (ASCII 13), will be referred to by CR in this document.

Machine messages - Carriage Return (ASCII 13) + Line-Feed (ASCII 10), will be referred to by CRLF.

Spaces between parameters or command parts will be ignored.

Commands chain separator char

:

When message string contains more than one command, commands will be separated by pipe ("|").

Commands entering

:

If terminal software used to connect over serial \ ethernet \ USB port, that possible to directly enter all commands characters (CR will be entered by Enter key, that key send also LF, but this char will be ignored by commands parser).

Sending commands from some controllers (like Crestron) require coding some characters in special form (like \X##). Anyway, there is a way to enter all ASCII characters, so it is possible to send all commands also from controller.

(Similar way can use for URL \ Telnet support that maybe will be added in future).

Commands forms

:

Some commands have short name syntax beside the full name to allow faster typing, response is always in long syntax.

Command chaining

:

It is possible to enter multiple commands in same string by '|' char (pipe).

In this case the message starting char and the message closing char will be entered just one time, in the string beginning and at the end.

All the commands in string will not execute until the closing char will be entered.

Separate response will be sent for every command in the chain.

Input string max length

:

64 characters.

Backward support

:

Design note: Transparent support for Protocol 2000 will be implemented by switch Protocol command from Protocol 3000 to Protocol 2000, in Protocol 2000 there is already such a command to switch

Protocol to ASCII Protocol (#56 : H38 H80 H83 H81).

24 VS-41HDCP - Kramer Protocol

Instruction Codes for Protocol 3000

Command Name

#

Protocol handshaking

Short Cmd Command Type

Common-mandatory

Syntax

#

Response

~nn@

OK

␍␊

Parameters

Notes

Use to validate protocol 3000 connection and to get machine number.

Permission

End User

Command Name Short Cmd

BUILD-DATE

Read device build date

Syntax

#

BUILD-DATE?

Command Type

Common-mandatory

Response

~ nn

@

BUILD-DATE

date

time

␍␊

Parameters

date

– Format: YYYY/MM/DD where YYYY = Year. MM = Month. DD = Day.

time

– Format: hh:mm:ss where hh = hours. mm = minutes. ss = seconds.

Permission

End User

Permission

End User

Command Name Short Cmd

MODEL?

Read device model

Syntax

Command Type

Common-mandatory

#

MODEL?

Response

~ nn

@

MODEL

model_name

␍␊

Parameters

model_name

– String of printable ASCII chars (up to 19 chars).

Command Name Short Cmd

SN?

Reset device serial number

Syntax

Command Type

Common-mandatory

#

SN?

Response

~ nn

@

SN

serial_number

␍␊

Parameters

serial_number

– 11 decimal digits. Assign by Kramer factory.

Notes

Permission

End User

VS-41HDCP - Kramer Protocol

25

25

26

For new products with 14 digits serial we kept only the last 11.

Command Name

VERSION?

Short Cmd

Reset device serial number

Syntax

#VERSION?

Command Type

Common-mandatory

Permission

End User

Response

~ nn

@

VERSION

␠ firmware_version

␍␊

Parameters

firmware_version

– Format: XX.XX.XX.XXXX where the digit groups are:

Major.Minor.Build.Revision

Command Name Short Cmd

LOCK-FP

Lock front panel

Command Type

Common

Syntax

Option 1: #

LOCK-FP

lock_mode

Option 2: #

LOCK-FP

device_id, lock_mode

Response

Permission

End User

Option 1: ~ nn

@

LOCK-FP

lock_mode

OK

␍␊

Option 2: ~

01

@

LOCK-FP

device_id,lock_mode

OK

␍␊

Parameters

lock_mode

– ‘0’ or ‘off’ to unlock front panel buttons. ‘1’ or ‘on’ to lock front panel buttons.

device_id

– For K-Net controllers, select the buttons panel to lock. Locking is allowed only from the master.

Command Name Short Cmd

LOCK-FP?

Get lock state of front panel

Syntax

Option 1: #

LOCK-FP?

Option 2: #

LOCK-FP?

device_id

Response

Command Type

Common

Permission

End User

Option 1: ~ nn

@

LOCK-FP

lock_mode

␍␊

Option 2: ~

01

@

LOCK-FP

device_id, lock_mode

␍␊

Parameters

lock_mode

– ‘OFF’ for unlocked front panel. ‘ON’ for locked front panel.

device_id

– For K-Net controllers, select the buttons panel to get lock state. State is available only from the master.

VS-41HDCP - Kramer Protocol

Command Name

NAME?

Short Cmd Command Type

Get machine (DNS) name

Common (Ethernet)

Syntax

#NAME?

Response

~ nn

@

NAME

␠ machine_name

␍␊

Permission

End User

Parameters

machine_name

– String of u p to 14 alpha-numeric chars (can include hyphen, not in beginning or end).

Notes

The machine name is not the same as the model name. The machine name is used to identify a specific machine or a network in use (with DNS feature on).

Command Name

AV

Switch Audio and Video

Short Cmd

Syntax

#

AV

␠ in>out, in>out,…

Response

Command Type

Switch

~ nn

@

AV

␠ in>out, in>out,…

␍␊

Parameters

In

- input number or '0' to disconnect output

'

>

'

= Connection character between in and out parameters

out

= Output number or '*' for all outputs

Permission

End User

Command Name

VID

Switch Video

Short Cmd

V

Syntax

#

VID

␠ in>out, in>out,…

Command Type

Switch

Permission

End User

Response

~ nn

@

VID

in>out

␍␊

~ nn

@

VID

in>out

␍␊

Parameters

In

- input number or '0' to disconnect output

'

>

'

= Connection character between in and out parameters

out

= Output number or '*' for all outputs

Notes

When AFV switching mode is active, this command also switches Audio and the unit replies with command ~AV.

VS-41HDCP - Kramer Protocol

27

27

28

Command Name Short Cmd Command Type

VID?

V? Switch

Get Video Switch Stat

Syntax

#

VID?

out

#

VID?

*

Response

~ nn

@

VID

in>out

␍␊

~ nn

@

VID

␠ in>1 , in>2 , …

␍␊

Parameters

in

- input number or '0' to disconnect output

'

>

'

= Connection character between in and out parameters

out

= Output number or '*' for all outputs

Permission

End User

Command

Name

ETH-PORT

Short Cmd

ETHP

Change protocol Ethernet port

Syntax

#

ETH-PORT

protocol, port

Command Type

Ethernet

Response

~ nn

@

ETH-PORT

protocol, port

OK

␍␊

Parameters

protocol

= TCP or UDP (transport layer protocol)

port

= Ethernet port that accepts Protocol 3000 commands:

1-65535 = User defined port

0 - Reset port to factory default (50000 for UDP, 5000 for TCP)

Notes

Device may get new setting only after restart or closing current port.

Some device port 50000 is the default also for TCP

Resetting port by value 0 may not work in all devices

For proper settings consult your network administrator

Permission

Administrator

Command Name Short Cmd

ETH-PORT?

ETHP?

Get protocol Ethernet port

Syntax

#

ETH-PORT?

protocol

Response

~ nn

@

ETH-PORT

protocol, port

␍␊

Command Type

Ethernet

Parameters

protocol

= TCP or UDP (transport layer protocol)

port

= Ethernet port that accepts Protocol 3000 commands.

Notes

Default Port is 50000 for UDP, 5000 for TCP

Some device has port 50000 as default also for TCP

Permission

End User

VS-41HDCP - Kramer Protocol

Command

Name

NET-DHCP

Set DHCP mode

Syntax

Short Cmd

NTDH

Command Type

Ethernet

Permission

Administrator

#

NET-DHCP

mode

Response

~ nn

@

NET-DHCP

␠ mode

OK

␍␊

Parameters

mode

-

‘0’ – Don't use DHCP (Use IP set by factory or IP set command).

‘1’ – Try to use DHCP. If unavailable, use IP as above.

Notes

Connection of Ethernet to devices with DHCP may take more time in some networks.

To allow connecting if randomly assigned IP by DHCP - Give the device DNS name (if available) by the command “NAME”. It possible to get assigned IP also by direct connection to USB or RS-232 protocol port if available.

For proper settings consult your network administrator

Command Name Short Cmd Command Type

NET-DHCP?

NTDH? Ethernet

Get DHCP mode

Syntax

#

NET-DHCP?

Permission

End User

Response

~ nn

@

NET-DHCP

mode

␍␊

Parameters

mode

-

‘0’ – Don't use DHCP (Use IP set by factory or IP set command).

‘1’ – Try to use DHCP. If unavailable, use IP as above.

Notes

Connection of Ethernet to devices with DHCP may take more time in some networks.

To allow connecting if randomly assigned IP by DHCP - Give the device DNS name (if available) by the command “NAME”. It possible to get assigned IP also by direct connection to USB or RS-232 protocol port if available.

Command Name Short Cmd

NET-GATE

NTGT

Set Gateway IP

Command Type

Ethernet

Syntax

#

NET-GATE

ip_address

Response

~ nn

@

NET-GATE

ip_address

OK

␍␊

Permission

Administrator

Parameters

ip_address

– format: xxx.xxx.xxx.xxx

Notes

Network gateway allows connecting to the device via another network and maybe over

Internet. Be careful of security problems.

For proper settings consult your network administrator

VS-41HDCP - Kramer Protocol

29

29

30

Command Name Short Cmd

NET-GATE?

NTGT?

Get Gateway IP

Syntax

#

NET-GATE?

Command Type

Ethernet

Permission

End User

Response

~ nn

@

NET-GATE

ip_address

␍␊

Parameters

ip_address

– format: xxx.xxx.xxx.xxx

Notes

Network gateway allowed connecting to device via another network and maybe over

Internet. Be careful of security problems.

Command Name

NET-IP

Set device IP address

Short Cmd

NTIP

Syntax

#

NET-IP

ip_address

Response

~ nn

@

NET-IP

ip_address

OK

␍␊

Command Type

Ethernet

Parameters

ip_address

– format: xxx.xxx.xxx.xxx

Notes

For proper settings consult your network administrator

Command Name Short Cmd

NET-IP?

NTIP?

Get device IP address

Syntax

Command Type

Ethernet

#NET-IP?

Response

~ nn

@

NET-IP

ip_address

␍␊

Parameters

ip_address

– format: xxx.xxx.xxx.xxx where x is decimal digit.

Permission

Administrator

Permission

End User

Command

Name

NET-MAC?

Get MAC address

Syntax

#

NET-MAC?

Short Cmd

NTMC?

Command Type

Ethernet

Permission

End User

Response

~ nn

@

NET-MAC

mac_address

␍␊

Parameters

mac_address

– Unique MAC address. Format: XX-XX-XX-XX-XX-XX where X is hex digit.

VS-41HDCP - Kramer Protocol

Command Name

NET-MASK

Set device subnet mask

Short Cmd Command Type

NTMSK Ethernet

Syntax

#

NET-MASK

net_mask

Response

~ nn

@

NET-MASK

net_mask

OK

␍␊

Parameters

net_mask

– format: xxx.xxx.xxx.xxx

Notes

Subnet mask limit Ethernet connection within local network.

For proper settings consult your network administrator

Permission

Administrator

Command Name

NET-MASK?

Short Cmd

NTMSK?

Get device subnet mask

Syntax

#

NET-MASK?

Response

~ nn

@

NET-MASK

net_mask

␍␊

Command Type

Ethernet

Parameters

net_mask

– format: xxx.xxx.xxx.xxx

Notes

Subnet mask limit Ethernet connection within local network.

For proper settings consult your network administrator

Permission

End User

Command Name

P2000

Switch to protocol 2000

Syntax

#P2000?

Short Cmd Command Type

Common

Permission

End User

Response

~ nn

@

P2000

OK

␍␊

Parameters

Notes

Available only for devices that support Protocol 2000

Protocol 2000 has a command to switch back to ASCII protocol (like Protocol 3000)

VS-41HDCP - Kramer Protocol

31

31

This RS-232/RS-485 communication protocol uses four bytes of information as defined below.

For RS-232, a null-modem connection between the machine and controller is used. The default data rate is 9600 baud, with no parity, 8 data bits and 1 stop bit.

Note

: Compatibility with Kramer’s Protocol 2000 does not mean that a machine uses all of the commands below. Each machine uses a sub-set of Protocol 2000, according to its needs.

10.3 Syntax

MSB

1st Byte

0

7

DESTINATION

D

6

N5

5

N4

4

N3

3

INSTRUCTION

N2

2

N1

1

N0

0

LSB

2nd Byte

1

7

I6

6

I5

5

I4

4

INPUT

I3

3

I2

2

I1

1

I0

0

OUTPUT

O3

3

3rd Byte

1

7

O6

6

O5

5

O4

4

O2

2

O1

1

O0

0

4th Byte

1

7

OVR

6

X

5

M4

4

M3

3

MACHINE NUMBER

M2

2

M1

1

M0

0

1st Byte: Bit 7

– Defined as 0

D

– DESTINATION:

0

– Sends information to the switchers (from the PC)

1

– Sends information to the PC (from the switcher)

N5…N0 – INSTRUCTION

The 6-bit INSTRUCTION defines the function performed by the switcher(s). If a function is performed using the machine’s keyboard, these bits are set with the INSTRUCTION NO. performed. The instruction codes are defined according to the table below (INSTRUCTION NO. is the value set in

N5…N0).

2nd Byte: Bit 7

– Defined as 1

I6…I0 – INPUT

When switching (i.e. instruction codes 1 and 2), the 7-bit INPUT is set as the input number to be switched. If switching is done using the machine’s front panel, these bits are set with the INPUT NUMBER 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 7-bit OUTPUT is set as the output number to be switched. If switching is done using the machine’s front panel, these bits are set with the OUTPUT NUMBER 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

This byte is used to address machines in a system by their machine numbers. When several machines are controlled from a single serial port, they are usually configured together and each machine has an individual machine number. If the OVR bit is set, then all machine numbers accept (implement) the command and the addressed machine replies.

When a single machine is controlled over the serial por t, always set M4…M0 to 1, and make sure that the machine itself is configured as MACHINE NUMBER = 1.

32 VS-41HDCP - Kramer Protocol

i

All the values in the table are decimal, unless otherwise stated

0

1

Instruction Codes for Protocol 2000

Instruction Definition for Specific Instruction

# Description Input Output

5

16

30

31

56

61

62

RESET VIDEO

SWITCH INPUT

0

Set equal to video input which is to be switched

(0 = disconnect)

Set as SETUP #

0

Set equal to video output which is to be switched

(0 = to all the outputs)

Equal to output number whose status is required

REQUEST

STATUS OF A

VIDEO OUTPUT

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

0 LOCK FRONT

PANEL

0 - Panel unlocked

1 - Panel locked

REQUEST

WHETHER PANEL

IS LOCKED

CHANGE TO

ASCII

IDENTIFY

MACHINE

0

0

0

Kramer protocol 3000

1 - video machine name

2 - audio machine name

3 - video software version

4 - audio software version

0 - Request first 4 digits

1 - Request first suffix

2 - Request second suffix

3 - Request third suffix

10 - Request first prefix

11 - Request second prefix

12 - Request third prefix

DEFINE MACHINE 1 - number of inputs

2 - number of outputs

3 - number of setups

1 - for video

2 - for audio

Notes

1

2

4, 3

9, 25

2

16

19

13

14

NOTES on the above table:

NOTE 1

- When the master switcher is reset, (e.g. when it is turned on), the reset code is sent to the PC. If this code is sent to the switchers, it will reset according to the present power-down settings.

NOTE 2

- These are bidirectional definitions. That is, if the switcher receives the code, it will perform the instruction; and if the instruction is performed (due to a keystroke operation on the front panel), then these codes are sent. For example, if the HEX code

01 85 88 83 was sent from the PC, then the switcher (machine 3) will switch input 5 to output 8. If the user switched input 1 to output 7 via the front panel keypad, then the switcher will send HEX codes:

41 to the PC.

81 87 83

VS-41HDCP - Kramer Protocol

33

33

34

When the PC sends one of the commands in this group to the switcher, then, if the instruction is valid, the switcher replies by sending to the PC the same four bytes that it was sent (except for the first byte, where the

DESTINATION bit is set high).

NOTE 3

- SETUP # 0 is the present setting. SETUP # 1 and higher are the settings saved in the switcher's memory, (i.e. those used for Store and Recall).

NOTE 4

- The reply to a "REQUEST" instruction is as follows: the same instruction and INPUT codes as were sent are returned, and the OUTPUT is assigned the value of the requested parameter. The replies to instructions 10 and 11 are as per the definitions in instructions 7 and 8 respectively. For example, if the present status of machine number 5 is breakaway setting, then the reply to the HEX code

0B 80 would be HEX codes

4B 80

80

81

85

85

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 the highest one, 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 13

- This is a request to identify the switcher/s in the system. If the OUTPUT is set as 0, and the INPUT is set as 1, 2, 5 or 7, 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 byte).

96 90 81 (i.e. 128dec+ 22dec for 2nd byte, and 128dec+ 16dec for 3rd

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. 128dec+ 3dec for 2nd byte, 128dec+ 5dec for 3rd byte).

If the OUTPUT is set as 1, then the ASCII coding of the lettering following the machine’s name is sent. For example, for the VS-7588YC, the reply to the request to send the first suffix would be (HEX codes):

7D D9 C3

81 (i.e. 128dec+ ASCII for “Y”; 128dec+ ASCII for “C”).

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 would be HEX codes

7E 82

81

90

82 (ie. request the number of outputs)

82 ie. 16 outputs

NOTE 16

-

The reply to the “REQUEST WHETHER PANEL IS LOCKED” is as in NOTE 4 above, except that here the OUTPUT is assigned with the value 0 if the panel is unlocked, or 1 if it is locked.

NOTE 19

– After this instruction is sent, the unit will respond to the ASCII command set defined by the

OUTPUT byte. The ASCII command to operate with the HEX command set must be sent in order to return to working with HEX codes.

NOTE 25

– For units which detect the validity of the video inputs, Instruction 16 will be sent whenever the unit detects a change in the state of an input (in real-time).

For example, if input 3 is detected as invalid, the unit will send the HEX codes

10 83 84 81

If input 7 is detected as valid, then the unit will send HEX codes

10 87 85 81.

VS-41HDCP - Kramer Protocol

For the latest information on our products and a list of Kramer distributors, visit our Web site where updates to this user manual may be found.

We welcome your questions, comments, and feedback.

Web site: www.kramerelectronics.com

E-mail: [email protected]

!

SAFETY WARNING

Disconnect the unit from the power supply before opening and servicing

Rev:

3

P/N:

2900- 000522

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement