Kramer VS 62HA HDMI/Audio Matrix Switcher User Manual
Below you will find brief information for HDMI/Audio Matrix Switcher VS-62HA. The VS-62HA is a 4K UHD 6x2 matrix switcher for HDMI and analog audio signals. It reclocks and equalizes the signals and can route any input to either or both outputs simultaneously. It supports resolutions of up to 4K UHD including 4K@60Hz (4:2:0). It has a built-in Web server that allows you to control the device remotely. The device can be connected to a network hub or switch using a straight-through cable. The VS-62HA also allows you to acquire the EDID from an output and copy it to any or all of the six inputs to be stored in non-volatile memory. You can also reset any or all of the inputs to the default EDID.
advertisement
Assistant Bot
Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.
K R A ME R E LE CT R O N IC S L T D .
USER MANUAL
MODEL:
VS-62HA
6x2 HDMI/Audio Matrix
Switcher
P/N: 2900-300469 Rev 1
Contents
VS-62HA
–
Contents
Achieving the Best Performance
Defining the VS-62HA 6x2 HDMI/Audio Matrix Switcher
Connecting a Serial Controller to the VS-62HA via RS-232
Connecting to the VS-62HA via Ethernet
Connecting the Remote Contact-Closure Switches and LEDs
Operating the VS-62HA 6x2 HDMI/Audio Matrix Switcher
Switching an Input to an Output
Acquiring an EDID from an Output
Locking and Unlocking the Front Panel Buttons
Configuring and Maintaining the VS-62HA
Resetting the VS-62HA to Factory Default Settings
Operating the VS-62HA Remotely via the Web Pages
Browsing the VS-62HA Web Pages
Wiring the Twisted Pair RJ-45 Connectors
Default Communication Parameters
i
ii
VS-62HA - Introduction
Figures
Figure 1: VS-62HA 6x2 HDMI/Audio Matrix Switcher Front Panel
Figure 2: VS-62HA 6x2 HDMI/Audio Matrix Switcher Rear Panel
Figure 3: Connecting the VS-62HA 6x2 HDMI/Audio Matrix Switcher
Figure 4: Local Area Connection Properties Window
Figure 5: Internet Protocol Version 4 Properties Window
Figure 6: Internet Protocol Properties Window
Figure 7: Remote Contact-closure Switch and LED Connections
Figure 9: Video Switching Page
Figure 10: The Remote Device Control Window
Figure 13: The Device Setting Page
Figure 14: The Firmware Upgrade Page
VS-62HA
–
Contents
iii
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 video, audio, presentation, and broadcasting professionals 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 14 groups that are clearly defined by function: GROUP 1: Distribution Amplifiers; GROUP 2: Switchers and Routers;
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; GROUP 11:
Sierra Video Products; GROUP 12: Digital Signage; GROUP 13: Audio; and
GROUP 14: Collaboration.
Congratulations on purchasing your Kramer VS-62HA 6x2 HDMI/Audio Matrix
Switcher, which is ideal for the following typical applications:
Conference rooms
Entertainment
Hospitality
VS-62HA - Introduction 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
2.1 Achieving the Best Performance
To achieve the best performance:
Use only good quality connection cables (we recommend Kramer highperformance, high-resolution cables) to avoid interference, deterioration in signal quality due to poor matching, and elevated noise levels (often associated with low quality cables)
Do not secure the cables in tight bundles or roll the slack into tight coils
Avoid interference from neighboring electrical appliances that may adversely influence signal quality
Position your Kramer VS-62HA 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 VS-62HA - Getting Started
2.2 Safety Instructions
!
Caution:
There are no operator serviceable parts inside the unit
Warning:
Use only the power cord that is supplied with the unit
Warning:
Do not open the unit. High voltages can cause electrical shock! Servicing by qualified personnel only
Warning:
Disconnect the power and unplug the unit from the wall before installing
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.
VS-62HA - Getting Started 3
3 Overview
4
The VS-62HA is a 4K UHD 6x2 matrix switcher for HDMI and analog audio signals.
It reclocks and equalizes the signals and can route any input to either or both outputs simultaneously. It supports resolutions of up to 4K UHD including
4K@60Hz (4:2:0).
In particular, the VS-62HA features:
Up to 8.91Gbps data rate (2.97Gbps per graphics channel)
Maximum resolution of up to 4K@60Hz UHD (4:2:0).
Support for HDCP (High Definition Digital Content Protection)
HDMI Support
– 3D, Deep Color, x.v.Color™, Lip Sync , ARC, Dolby®
TrueHD, Dolby Digital Plus, DTS−HD
®
, and 7.1 multi-channel audio
Four unbalanced and two balanced audio inputs and two balanced audio outputs on a matrix switcher
Contact closures to mirror front panel switching selection buttons and LEDs
Per input EDID capture that copies and stores the EDID from a display device
Independent (breakaway) audio routing of HDMI and analog audio content to two balanced audio ports
Programmable step-in functionality when used in conjunction with compatible step-in devices, such as the SID-X3N and DIP-30 (using an
HDMI cable that supports HEC, the HDMI Ethernet Channel)
True video clock detection
Advanced auto AV switching modes (last connected and priority switching)
Non-volatile EDID storage
Kramer reKlocking™ & Equalization Technology that rebuilds the digital signal to travel longer distances
A lock button to prevent unwanted tampering with the buttons on the front panel
Internal pattern generator
VS-62HA - Overview
Support for Kramer Protocol 3000
Static or dynamic DHCP IP addressing
Flexible control options including front panel buttons, IR remote (included), optional external remote IR receiver, RS−232, Ethernet, buttons and LED over contact closure, embedded Web server and step-in.
Mini-USB port for upgrading firmware
19” 1U enclosure for rack mounting
3.1 Using the IR Transmitter
You can use the RC-IR3 IR transmitter to control the machine via an optional external IR receiver (for example, P/N C-A35M/IRR-50). The external IR receiver can be located up to 15m away from the machine. This distance can be extended to up to 60m when used with three extension cables (for example, P/N
C-A35M/A35F-50).
Before using the external IR receiver, be sure to arrange for your Kramer dealer to insert the internal IR connection cable (for example, P/N: 505-70434010-S) with the 3.5mm connector that fits into the REMOTE IR opening on the rear panel.
Connect the external IR
receiver to the REMOTE IR 3.5mm connector.
3.2 Defining the VS-62HA 6x2 HDMI/Audio Matrix Switcher
This section defines the VS-62HA.
VS-62HA - Overview 5
6
1
#
2
3
4
5
6
Figure 1: VS-62HA 6x2 HDMI/Audio Matrix Switcher Front Panel
7
8
9
10
Feature
IR Sensor
ON LED
INPUT Selector Buttons (1 to 6)
OFF Button
EDID Button
ANALOG Button
VOL+ Button
VOL- Button
MUTE Button
IR LED
Function
Signal receiver for the infrared remote control transmitter
Lights green when the device is powered on
Press one of the six inputs to switch it to Output 1
Press to turn off HDMI output 1
Press to capture the EDID (see Section
Press to select/de-select the analog audio of output 1, colors are as follows: green
– analog audio follows HDMI video input red
– analog audio breakaway (Web control only) off
– outputs HDMI audio of the selected HDMI input
Press to increase output 1 volume
Press to decrease output 1 volume
Press to toggle muting of output 1 audio
Lights yellow when receiving an IR signal
VS-62HA - Overview
#
11
12
13
14
15
16
17
18
19
Feature
INPUT Selector Buttons (1 to 6)
OFF Button
LOCK Button
PATTERN Button
ANALOG Button
VOL+ Button
VOL- Button
MUTE Button
SWAP Button
Function
Press one of the six inputs to switch it to Output 2
Press to turn off output 2
Press to inactivate/activate all front panel buttons to prevent tampering
Press to activate the test pattern generator. When the generator is active, press one of the input buttons to select a test pattern
Press to select the analog audio of output 2
Press to increase output 2 volume
Press to decrease output 2 volume
Press to toggle muting of output 2 audio
Press to swap output 1 and output 2
VS-62HA - Overview 7
8
Figure 2: VS-62HA 6x2 HDMI/Audio Matrix Switcher Rear Panel
#
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Feature
AUDIO IN (1-4) 3.5mm Mini Jacks
AUDIO IN (5-6) 5-pin Terminal Blocks
AUDIO OUT (1-2) 5-pin Terminal Blocks
REMOTE LEDS (1-2) Terminal Blocks
REMOTE IR 3.5mm Mini Jack
Function
Connect to unbalanced stereo audio sources (1-4)
Connect to balanced stereo audio sources (5-6)
Connect to balanced stereo audio acceptors (1-2)
Connect to LEDS that display the selected input channel (1-6)
Connect to an external IR receiver for controlling the device via an IR remote controller (see
Covered by a cap. The 3.5mm mini jack at the end of the internal IR connection cable fits into this opening
Connect to HDMI sources (1-6) HDMI IN (1-6) Connectors
HDMI OUT (1-2) Connectors
SETUP DIP-Switches
REMOTE SWITCHES (1-2)
Connect to HDMI acceptors (1-2)
Sets the device configuration (see
Connect to up to six remote, contact-closure input selection switches for Output 1 and Output 2 (see
RESET/FACTORY DEFAULT Button
RS-232 3-pin Terminal Block
PROGRAM USB Connector
ETHERNET RJ-45 Connector
Press while power-cycling the device to reset to factory default parameters (see
Connect to a PC/serial controller (see
Connect to a PC to upgrade the firmware (see
Connect to a PC via a LAN (see
Power Module (Socket, Fuse, On/Off Switch) Connects to mains power and turns the unit on and off
VS-62HA - Overview
4 Installing in a Rack
This section provides instructions for rack mounting the unit.
VS-62HA - Installing in a Rack 9
5 Connecting the VS-62HA
Always switch off the power to each device before connecting it to your
VS-62HA. After connecting your VS-62HA, connect its power and then switch on the power to each device.
To connect the VS-62HA as illustrated in the example in Figure 3 :
10
Figure 3: Connecting the VS-62HA 6x2 HDMI/Audio Matrix Switcher
1.
Connect up to six HDMI sources, (for example, a laptop, desktop, VIA
Connect PRO) to the HDMI In connectors.
2.
Connect up to six analog audio sources, (for example, a laptop, desktop, a Dante interface) to the AUDIO IN connectors. AUDIO IN 1 through 4 are unbalanced stereo on 3.5mm mini jacks. AUDIO IN 5 and 6 are balanced stereo audio on 5-pin terminal block connectors.
VS-62HA - Connecting the VS-62HA
3.
Connect the two HDMI OUT connectors to up to two HDMI acceptors, (for example, LCD displays).
4.
Connect the two balanced AUDIO OUT 5-pin terminal block connectors to up to two analog audio acceptors, (for example, audio receivers).
5.
If required, connect a PC/controller to the RS-232 port (see
) and/or the Ethernet port (see Section
6.
If required for remote switching, connect up to 6 contact closure switches per channel to their terminal block connectors (Remote 1 and 2
Switches).
7.
If required for remote switch indication, connect up to 6 LEDS per channel to their terminal block connectors (Remote 1 and 2 LEDS).
8.
Connect a power cord to the device and plug it into the mains electricity
9.
If required, acquire the EDID (see Section
5.1 Connecting a Serial Controller to the VS-62HA via
RS-232
To connect a serial controller to the VS-62HA:
From the RS-232 9-pin D-sub serial port on the serial controller connect:
Pin 2 to the TX pin on the VS-62HA RS-232 terminal block
Pin 3 to the RX pin on the VS-62HA RS-232 terminal block
Pin 5 to the GND pin on the VS-62HA RS-232 terminal block
5.2 Connecting to the VS-62HA via Ethernet
You can connect to the VS-62HA via Ethernet using either of the following methods:
Directly to the PC using a crossover cable (see
Via a network hub, switch, or router, using a straight-through cable (see
VS-62HA - Connecting the VS-62HA 11
Note: If you want to connect via a router and your IT system is based on IPv6, speak to your IT department for specific installation instructions.
5.2.1 Connecting the Ethernet Port Directly to a PC
You can connect the Ethernet port of the VS-62HA directly to the Ethernet port on your PC using a crossover cable with RJ-45 connectors.
This type of connection is recommended for identifying the VS-62HA with the factory configured default IP address.
After connecting the VS-62HA to the Ethernet port, configure your PC as
follows:
1.
Click Start > Control Panel > Network and Sharing Center.
2.
Click Change Adapter Settings.
3.
Highlight the network adapter you want to use to connect to the device and click Change settings of this connection.
The Local Area Connection Properties window for the selected network
adapter appears as shown in Figure 4 .
12 VS-62HA - Connecting the VS-62HA
Figure 4: Local Area Connection Properties Window
4.
Highlight Internet Protocol Version 4 (TCP/IPv4) by clicking on the item.
5.
Click Properties.
The Internet Protocol Properties window appears as shown in Figure 5 .
VS-62HA - Connecting the VS-62HA 13
Figure 5: Internet Protocol Version 4 Properties Window
6.
Select Use the following IP Address for static IP addressing and fill in
the details as shown in Figure 6 .
For TCP/IPv4 you can use any IP address in the range 192.168.1.1 to
192.168.1.255 (excluding 192.168.1.39) that is provided by your IT department.
14 VS-62HA - Connecting the VS-62HA
Figure 6: Internet Protocol Properties Window
7.
Click OK.
8.
Click Close.
5.2.2 Connecting the Ethernet Port via a Network Hub or Switch
You can connect the Ethernet port of the VS-62HA to the Ethernet port on a network hub or using a straight-through cable with RJ-45 connectors.
5.3 Connecting the Remote Contact-Closure Switches and LEDs
You can connect up to six remote, contact-closure switches and LEDs per output to control the VS-62HA remotely. These switches replicate the Input selection buttons on the front panel of the VS-62HA.
VS-62HA - Connecting the VS-62HA 15
Figure 7 illustrates the wiring of the switch connections to the terminal block.
Figure 7: Remote Contact-closure Switch and LED Connections
16 VS-62HA - Connecting the VS-62HA
6 Principles of Operation
This section describes the operating theory of the VS-62HA and includes:
Automatic signal detection (see Section
Input switching modes (see Section
6.1 Automatic Signal Detection
The VS-62HA can automatically detect the presence of a video signal on an input based on the presence of a video sync or clock signal.
6.2 Input Switching Modes
6.2.1 Manual Mode
In Manual switching mode, routing is performed according to the front panel button selection or according to the remote command selection.
6.2.2 Automatic Mode
Automatic switching can be performed in either of the following ways:
Input priority. Upon detection of an active input, the input with the highest priority is automatically selected. Input priority is from the lowest input number (1) to the highest (6)
Last Connected. The device automatically selects the most recently connected input. Should this source become inactive, the device automatically switches to the last connected input that was active. When turning the device on and more than one input is active, the input with the highest priority is selected
If a manual selection is made when the device is in Automatic mode, the device enters Manual Override mode. The manually selected input remains selected as long as it is active. When a manually selected input becomes inactive, the device returns to Automatic mode.
VS-62HA - Principles of Operation 17
6.3 EDID Operation
The VS-62HA has a default EDID (see
EDID can be exchanged for either:
A custom EDID which is uploaded to one or more inputs using Protocol
3000 commands (see
–OR–
The EDID of a display device connected to an output by using either the front panel buttons (see
), a Protocol 3000 command, or the
Web pages
The EDID is non-volatile and the last valid EDID is used when the device is powered up.
6.4 Step-in Functionality
The VS-62HA can function as a step-in switcher when connected to a suitable
HDMI transmitter, (for example, the SID-X3N), using the correct HDMI cable with HEC support.
Use the Web pages (see
) to assign remote device button actions.
The default button actions are shown in the following table. Up to three buttons can be active at the same time.
Command Action
Echo Allows a connected controller to be programmed to perform a variety of tasks triggered by the user buttons, such as, room control, (lights, screen, and so on)
Out1
Out2
Step in current input to Output 1
Step in current input to Output 2
18 VS-62HA - Principles of Operation
7 Operating the VS-62HA 6x2 HDMI/Audio
Matrix Switcher
This section describes operating the VS-62HA and consists of:
Switching an input to an output (see Section
Switching Analog Audio (see
Acquiring an EDID from an output (see
Locking and unlocking the front panel buttons (see Section
Generating a test pattern (see Section
7.1 Switching an Input to an Output
To switch an input to an output, (for example, Input 5 to Output 2):
Press the Input 5 button in the bottom Output (To OUT 2) row.
The LED lights red and Input 5 is switched to Output 2
After cycling power, auto-switching is only predictable after the first active switching.
7.2 Switching Analog Audio
This section describes analog audio switching by means of the front panel buttons. The front panel buttons only control AFV analog switching. Breakaway analog switching is only available over Web control. For a description of analog audio switching over the Web, see
To output an analog audio source associated with a given HDMI input:
Press the ANALOG button for the desired output
The ANALOG button lights green and the analog audio for the selected
HDMI input is routed to the output instead of the embedded HDMI audio
To change the volume of the selected audio input (HDMI or analog):
Press VOL+ to increase and VOL- to decrease the output volume
VS-62HA - Operating the VS-62HA 6x2 HDMI/Audio Matrix Switcher 19
To mute the output volume:
Press the MUTE button for the desired output
The button lights and the volume is turned off
Press the MUTE button again for the desired output
The button goes off and the volume is turned on
To exchange audio outputs:
Press SWAP
Audio OUT 1 routes to OUT 2 and audio OUT 2 routes to OUT 1
To return the audio outputs to their normal place, press SWAP again to unswap the audio outputs
7.3 Acquiring an EDID from an Output
You can acquire the EDID from OUT 1 or OUT 2 and copy it to any or all of the six inputs to be stored in non-volatile memory. You can also reset any or all of the inputs to the default EDID.
To copy the EDID from an Output to one or more Inputs:
1.
Press the EDID button to enter the EDID setting mode.
The EDID button lights.
Note: If there is no button activity for 10 seconds, the device automatically exits the EDID setting mode to normal operation, the EDID button no longer lights and any changes made are lost.
2.
From the To OUT 1 (top) row, press each of the Inputs to which you want to copy the EDID from Output 1.
Each selected Input LED lights.
3.
From the To OUT 2 (bottom) row, press each of the Inputs into which you want to copy the EDID from Output 2.
Each selected Input LED lights.
Note: If the VS-62HA reads a corrupted EDID from the sink connected to output 1 or
2, it writes the default EDID to the input.
20 VS-62HA - Operating the VS-62HA 6x2 HDMI/Audio Matrix Switcher
4.
Press the EDID button.
The button no longer lights and the EDID changes are saved.
To copy the default EDID to one or more Inputs:
1. Press the EDID button to enter the EDID setting mode.
The EDID button lights.
2.
For each Input to which you want to copy the default EDID, press both the To OUT 1 and To OUT 2 buttons simultaneously.
Both top row and bottom row Input LEDs light.
3.
Press the EDID button.
The button no longer lights and the EDID changes are saved.
7.4 Locking and Unlocking the Front Panel Buttons
To lock and unlock the front panel buttons:
1.
Press and hold the Lock button.
The front panel buttons are locked and the button lights.
2.
Press and hold the Lock button again.
The front panel buttons are unlocked and the button no longer lights.
VS-62HA - Operating the VS-62HA 6x2 HDMI/Audio Matrix Switcher 21
7.5 Generating a Test Pattern
For diagnostic purposes, the VS-62HA can generate a number of test patterns on the outputs.
To generate a test pattern on the outputs:
1.
Press the Pattern button.
The button lights.
2.
Press any of the Input buttons to select a test pattern.
The selected test pattern is generated on the outputs.
To exit the test pattern generator:
Press the lit Pattern button.
The test pattern generation ceases and the button no longer lights.
Figure 8 shows the test patterns available.
22
Figure 8: Test Patterns
VS-62HA - Operating the VS-62HA 6x2 HDMI/Audio Matrix Switcher
8 Configuring and Maintaining the VS-62HA
This section describes the configuration and maintenance of the VS-62HA and consists of:
Setting the DIP-switches (see Section
Resetting the device to factory default settings (see Section
Upgrading the firmware (see Section
8.1 Setting the DIP-Switches
The Setup DIP-switches dictate the behavior of the VS-62HA.
All DIP-switches are off by default.
# Feature Description
1 HDCP support on inputs On
—Disable HDCP support on all inputs
Off
—Enable HDCP support which is defined by P3000 commands
2 Video mode switching
Output 1
On
—Auto
Off
—Manual
3 Last connected/Priority mode Output 1
4
5
6
7
8
Video mode switching
Output 2
Last connected/Priority mode Output 2
N/A
N/A
N/A
When DIP-switch 2 is set to Auto (ON):
On
—Enable Last Connected mode
Off
—Enable Priority mode where the priority of each input is defined by the input number, (1 is the highest priority)
On
—Auto
Off
—Manual
When DIP-switch 4 is set to Auto (ON):
On
—Enable Last connected mode
Off
—Enable Priority mode where the priority of each input is defined by the input number, (1 is the highest priority)
N/A
N/A
N/A
VS-62HA - Configuring and Maintaining the VS-62HA 23
8.2 Resetting the VS-62HA to Factory Default Settings
To reset the device to factory default settings:
1.
Power off the device.
2.
Press and hold down the Reset button on the rear panel.
3.
While holding down the Reset button, power on the device.
4.
Wait a few seconds and release the button.
The device is reset to its factory settings.
8.3 Upgrading the Firmware
The VS-62HA can be upgraded via any of the following:
Mini USB
RS-232
Ethernet
Fo r instructions on upgrading the firmware see “K-Upload Software”.
24 VS-62HA - Configuring and Maintaining the VS-62HA
9 Operating the VS-62HA Remotely via the
Web Pages
The VS-62HA can be operated remotely using the embedded Web pages. The
Web pages are accessed using a Web browser and an Ethernet connection.
Before attempting to connect:
Perform the procedures in Section
Ensure that JavaScript is enabled
9.1 Browsing the VS-62HA Web Pages
Note: In the event that a Web page does not update correctly, clear your Web browser’s cache (by pressing CTRL-F5).
To browse the VS-62HA Web pages:
1.
Open your Internet browser.
2.
Type the IP number of the device (see
your browser.
There are six Web pages:
Video Switching (see
Analog Audio Switching (see
EDID Management (see
Device Settings (see
Firmware Upgrade (see
About (see
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 25
9.2 Video Switching Page
The VS-62HA video switching page lets you perform operational actions, such as, switching inputs/outputs and selecting HDCP support.
The following illustration explains the elements of the video switching page.
Note: Most elements have tool tips that appear when the element is touched.
26
#
1
2
3
4
5
6
7
Figure 9: Video Switching Page
Item
Show/Hide Panel
Web Page Selector
Output Buttons 1 and 2
Mute/Unmute Video
Connection Indicator
Inputs Tab
Patterns Button Tab
Description
Click to show or hide the Web page panel
Click to show the desired Web page
2 buttons to select the output (highlighted when selected)
Click to turn off/on
Lights green when connected, grey when off
Click to display the 6 input buttons for input selection, and port and signal identification (see
Click to display 6 test patterns (see
VS-62HA - Operating the VS-62HA Remotely via the Web Pages
#
8
Item
Security Icon
9 Full Screen Icon
10 HDCP Icon
11 Remote Device Icon
Description
Open lock indicates security not active, closed lock indicates active security (set security on the
Authentication tab)
Click to toggle full screen on/off
Click to toggle HDCP on/off (highlighted when active)
Click to setup remote device (see
(highlighted when active)
9.2.1 Switching an Input to an Output
To switch an Input to an Output, (for example, Input 2 to Output 2):
1.
Click on Output button 2.
The button changes color to purple and the Output is selected.
2.
Click on Input button 2.
The button changes color to purple and the output is switched.
9.2.2 Controlling a Remote Transmitter
Compatible remote transmitters, (for example, the SID-X3N) that are connected to the VS-62HA can be controlled using the Web pages.
Figure 10: The Remote Device Control Window
The VS-62HA allows you to program the general purpose buttons on remote modules. The table shows the functionality defined for each button. The options are:
HDMI, DP, DVI, PC
—selects one of the inputs
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 27
Echo
—allows a connected controller to be programmed to perform a variety of tasked triggered by the user buttons, such as, room control,
(lights, screen, and so on)
Out 1
—step-in current input to output 1
Out 2
—step-in current input to output 2
Note: These settings are per input and remain valid even if the remote
SID-X3N is exchanged for another SID-X3N.
Up to three of the Echo, Out 1 and Out 2 buttons can be active at the same time.
9.2.3 Using Test Patterns as Video Inputs
You can use one of six built-in, video test patterns as a video Input.
28
Figure 11: Test Pattern Tab
To select a test pattern as an Input for an Output:
1.
Click the Patterns tab.
The six test pattern buttons are shown.
VS-62HA - Operating the VS-62HA Remotely via the Web Pages
2.
Click the required Output to select it.
The button changes color.
3.
Click the required test pattern button.
The button changes color and the selected test pattern is switched to the
Output.
9.3 Analog Audio Switching
The Analog Audio Switching page allows you to switch analog audio inputs to the outputs.
The following illustration explains the elements of the analog audio switching page. Note: Most elements have tool tips that appear when the element is touched.
#
1
Item
AFV from Analog
2
3
4
5
AFV from HDMI
Input Buttons 1 to 6
Show/Hide Panel
Connection Indicator
Description
Click to output embedded audio from HDMI 1 or 2 inputs as selected by output 1 or 2
Click to output analog audio from HDMI 1 or 2 inputs as selected by output 1 or 2
Click to select analog audio input. Breakaway mode is enabled
Click to show or hide the Web page panel
Lights green when connected, grey when off
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 29
#
6
7
8
Item
Web Page Selector
Output Buttons 1 and 2
Swap Audio Outputs
Description
Click to show the desired Web page
2 buttons to select the output (highlighted when selected)
Click to swap Out 1 to Out 2 and Out 2 to Out 1, click again to unswap. When swap is active, the button lights
9 Selection Indicator Lights green when selected
10 OUT Volume Slider 1 and 2 Click and drag the purple slider to the desired volume level. Click above or below the slider to increase or decrease the setting by 10dB. The set level shows at the bottom of the slider
11 Security Icon
12
13
Full Screen Icon
Mute/Unmute Output
Open lock indicates security not active, closed lock indicates active security (set security on the
Authentication tab)
Click to toggle full screen on/off
Click to turn off/on
9.4 EDID Management
The VS-62HA EDID page lets you copy EDID data to one or more Inputs from an:
Output
Input
Default EDID
EDID data file
The following illustration explains the elements of the video switching page.
Note: Most elements have tool tips that appear when the element is touched.
30 VS-62HA - Operating the VS-62HA Remotely via the Web Pages
Figure 12: EDID Page
#
1
2
Item
File Selector
(…)
Prevent Modification
Checkbox
Default EDID Button
Output Buttons 1 and 2
Description
Click to browse saved EDID files on the computer
Click to prevent modification of data
3
4
5
6
7
8
EDID Source Information
Web Page Selector
Device model, resolution, if audio connected
Click to show the desired Web page
Input Buttons (1-6) Click to display the 6 input buttons for input selection, and port and signal identification (see
Output Connection Status Shows whether output is connected or not 9
10 Un/Select All Checkbox
11 Copy To Section
12
13
Security Icon
Full Screen Icon
Check to select or unselect copying EDID to all inputs
From this section select the required EDID destination to copy to
Open lock indicates security not active, closed lock indicates active security (set security on the
Authentication tab)
Click to toggle full screen on/off
14 Audio Bitrate
15 Copy Button
16
Show/Hide Panel
Bytemap Button
Click to read the default EDID
2 buttons to select the output (highlighted when selected)
Click to show or hide the Web page panel
Indicates the audio bitrate on the input or output
Click to copy the EDID from the selected source to the selected input
Click to open a window showing the selected EDID raw information
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 31
32
Note: The display is not updated automatically when the status of an EDID changes on the device due to outputs being exchanged. Click Refresh to update the display.
To copy EDID data from an Output or Input to one or more inputs:
1.
Click the source button from which to copy the EDID (Output or Input).
The button changes color and the EDID summary information reflects the
EDID data.
2.
Click one or more destination Inputs, or select all Inputs by checking the
Inputs check-box.
All selected Input buttons change color and the EDID summary information reflects the Input selection(s).
3.
Click the Copy button.
The “EDID was copied” success message is displayed and the EDID data are copied to the selected Input(s).
4.
Click OK.
To copy EDID data to an Input from an EDID data file:
1.
Click the source Browse button.
The Windows Browser opens.
2.
Browse to the required file.
3.
Select the required file and click Open.
The EDID summary information reflects the selection.
4.
Click one or more destination Inputs, or select all Inputs by checking the
Inputs check-box.
All selected Input buttons change color and the EDID summary information reflects the Input selection(s).
5.
Click the Copy button.
The “EDID was copied” success message is displayed and the EDID data are copied to the selected Input(s).
VS-62HA - Operating the VS-62HA Remotely via the Web Pages
6. Click OK.
9.5 Device Setting Page
The VS-62HA Device Settings page lets you modify some communication parameters and view others.
Figure 13: The Device Setting Page
To modify serial or Ethernet communication parameters:
1. Adjust the parameters as required, either by entering the parameters directly or by using the drop-down list.
2. Click Set.
The changes are saved.
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 33
9.6 Firmware Upgrade Page
The Firmware Upgrade page lets you perform a firmware upgrade from a firmware file.
Figure 14: The Firmware Upgrade Page
To upgrade the firmware:
1.
Click the Choose File button.
The Windows Browser opens.
2.
Browse to the required file.
3.
Select the required file and click Open.
The firmware file name is displayed in the Firmware Upgrade page.
!
4.
Click Start Upgrade.
The firmware file is loaded and a progress bar is displayed.
Do not interrupt the process or the VS-62HA may be damaged.
5.
When the process is complete reboot the device.
The firmware is upgraded.
34 VS-62HA - Operating the VS-62HA Remotely via the Web Pages
9.7 About Us Page
The VS-62HA About Us page displays the Web page version and Kramer
Electronics Ltd company details.
Figure 15: About Page
VS-62HA - Operating the VS-62HA Remotely via the Web Pages 35
10 Wiring the Twisted Pair RJ-45 Connectors
Connect/solder the cable shield to the RJ-45 connector shield.
!
Do not use a crossed TP cable with this product.
Using a TP cable that is incorrectly wired may cause permanent damage to the device
Do not use unshielded TP cables with this product
Figure 16 defines the TP pinout using a straight pin-to-pin cable with RJ-45
connectors.
Figure 16: TP Pinout Wiring
6
7
8
PIN
1
2
3
4
5
EIA /TIA 568B
Wire Color
Orange / White
Orange
Green / White
Blue
Blue / White
Green
Brown / White
Brown
Pair 1 4 and 5
Pair 2 1 and 2
Pair 3 3 and 6
Pair 4 7 and 8
36 VS-62HA - Wiring the Twisted Pair RJ-45 Connectors
11 Technical Specifications
INPUTS:
OUTPUTS:
PORTS:
CONTROLS:
LED INDICATORS:
MAX. DATA RATE:
COMPLIANCE WITH HDMI
STANDARD:
RESOLUTION:
SUPPORTED BAUD RATES:
SUPPORTED WEB
BROWSERS:
POWER CONSUMPTION:
OPERATING TEMPERATURE:
STORAGE TEMPERATURE:
HUMIDITY:
DIMENSIONS:
WEIGHT:
SHIPPING DIMENSIONS:
SHIPPING WEIGHT:
INCLUDED ACCESSORIES:
OPTIONAL:
6 HDMI connectors, 4 unbalanced stereo audio on 3.5mm mini jacks, 2 balanced stereo audio on 5-pin terminal blocks,
2 HDMI connectors, 2 balanced stereo audio on 5-pin terminal blocks
1 RS-232 on a 3-pin terminal block, 1 Ethernet on an RJ-45 connector, 1 USB Type-C, 1 remote IR on a 3.5mm mini jack, 2 x 6 remote LED outputs on terminal blocks, 2 x 6 remote contact closure switches on terminal blocks
Front panel buttons, infrared remote control transmitter, RS-
232, Ethernet, remote input selection switches and LEDS, built-in Web browser
IR active - red, ON - green
Up to 8.91Gbps data rate (2.97Gbps per graphic channel)
HDMI and HDCP
Up to 4K@60Hz UHD (4:2:0)
9600, 115200bps
The following operating systems and Web browsers are supported:
Windows 7:
◦
Google Chrome v25
◦
◦
FireFox v15
Opera v12
◦
Microsoft Internet Explorer v9
Windows XP:
◦
◦
Google Chrome v25
FireFox v15
◦
◦
Apple Mac:
◦
Google Chrome v25
◦
FireFox v20
Opera v12.14
Safari v6
100-240V AC, 22VA
0° to +40°C (32° to 104°F)
-40° to +70°C (-40° to 158°F)
10% to 90%, RHL non-condensing
43.6cm x 18.3cm x 4.36cm (17.2” x 7.2” x 1.7”) W, D, H
1.65kg (3.63lb)
55cm x 27.6cm x 10.7cm (21.7” x 10.9” x 4.2”) W, D, H
2.5kg (5.5lb)
Power cord, rack “ears”
External remote IR receiver cable
VS-62HA - Technical Specifications 37
12 Default Communication Parameters
RS-232
Protocol 3000
Baud Rate:
Data Bits:
Stop Bits:
Parity:
Command Format:
TCP/IP Parameters
IP Address:
Netmask:
Gateway:
TCP Port #:
UDP Port #:
115,200
8
1
None
ASCII
192.168.1.39
255.255.0.0
0.0.0.0
5000
50000
38 VS-62HA - Default Communication Parameters
13 Default EDID
Monitor
Model name............... VS-62H
Manufacturer............. KMR
Plug and Play ID......... KMR0200
Serial number............ 1
Manufacture date......... 2010, ISO week 24
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital (DVI)
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 700 x 390 mm (31.5 in)
Power management......... Not supported
Extension blocs.......... 1 (CEA-EXT)
-------------------------
DDC/CI................... n/a
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2.20
Red chromaticity......... Rx 0.640 - Ry 0.341
Green chromaticity....... Gx 0.286 - Gy 0.610
Blue chromaticity........ Bx 0.146 - By 0.069
White point (default).... Wx 0.284 - Wy 0.293
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 31-94kHz
Vertical scan range...... 50-85Hz
Video bandwidth.......... 170MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1280x720p at 60Hz
Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 746 +hsync -vsync
Detailed timing #1....... 1920x1080p at 60Hz (16:9)
Modeline............... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 56Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768i at 87Hz - IBM
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1280 x 720p at 60Hz - VESA STD
1280 x 800p at 60Hz - VESA STD
1440 x 900p at 60Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
1280 x 1024p at 60Hz - VESA STD
1400 x 1050p at 60Hz - VESA STD
1680 x 1050p at 60Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Not supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Supported
YCbCr 4:2:2.............. Supported
Native formats........... 1
VS-62HA - Default EDID 39
Detailed timing #1....... 720x480p at 60Hz (4:3)
Modeline............... "720x480" 27.000 720 736 798 858 480 489 495 525 -hsync -vsync
Detailed timing #2....... 1920x1080i at 60Hz (16:9)
Modeline............... "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #3....... 1920x1080i at 50Hz (16:9)
Modeline............... "1920x1080" 74.250 1920 2448 2492 2640 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #4....... 1280x720p at 60Hz (16:9)
Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Detailed timing #5....... 1280x720p at 50Hz (16:9)
Modeline............... "1280x720" 74.250 1280 1720 1760 1980 720 725 730 750 +hsync +vsync
CE video identifiers (VICs) - timing/formats supported
720 x 576p at 50Hz - EDTV (4:3, 16:15)
1280 x 720p at 50Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 50Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1) [Native]
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080p at 50Hz - HDTV (16:9, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE audio data (formats supported)
LPCM 3-channel, 24-bits at 44/48 kHz
CE speaker allocation data
Channel configuration.... 3.0
Front left/right......... Yes
Front LFE................ No
Front center............. Yes
Rear left/right.......... No
Rear center.............. No
Front left/right center.. No
Rear left/right center... No
Rear LFE................. No
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Maximum TMDS clock....... 165MHz
Raw data
00,FF,FF,FF,FF,FF,FF,00,2E,4D,00,02,01,00,00,00,18,14,01,03,81,46,27,78,0A,D5,7C,A3,57,49,9C,25,
11,48,4B,FF,FF,80,81,C0,81,00,95,00,81,40,81,80,90,40,B3,00,A9,40,01,1D,00,72,51,D0,1A,20,6E,28,
55,00,7E,88,42,00,00,1A,02,3A,80,18,71,38,2D,40,58,2C,45,00,C4,8E,21,00,00,1E,00,00,00,FC,00,56,
53,2D,34,32,48,4E,0A,20,20,00,00,00,00,00,00,FD,00,32,55,1F,5E,11,00,0A,20,20,20,20,20,20,01,7B,
02,03,1A,71,47,11,13,05,14,84,10,1F,23,0A,06,04,83,05,00,00,65,03,0C,00,10,00,8C,0A,D0,8A,20,E0,
2D,10,10,3E,96,00,58,C2,21,00,00,18,01,1D,80,18,71,1C,16,20,58,2C,25,00,C4,8E,21,00,00,9E,01,1D,
80,D0,72,1C,16,20,10,2C,25,80,C4,8E,21,00,00,9E,01,1D,00,72,51,D0,1E,20,6E,28,55,00,C4,8E,21,00,
00,1E,01,1D,00,BC,52,D0,1E,20,B8,28,55,40,C4,8E,21,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,90
40 VS-62HA - Default EDID
14 Protocol 3000 Syntax
With Kramer Protocol 3000 you can control a device from any standard terminal software (for example, the Windows® HyperTerminal Application) or from TCP/UDP clients connected to default TCP port 5000 or UDP port 50000
(port numbers can been changed by the user). RS-232/RS-485 communications protocol uses a data rate of 115200 bps, no parity, 8 data bits, and 1 stop bit.
14.1 Host Message Format
Start
#
Address (opt)
Destination_id@
Body
Message
14.1.1 Simple Command
Delimiter
CR
Command string with only one command without addressing:
Start
#
Body
Command SP
Parameter_1,Parameter_2,…
14.1.2 Command String
Formal syntax with commands concatenation and addressing:
Start
#
Address
Destination_id@
Body
Command_1
Parameter1_1,Parameter1_2,…|
Command_2
Parameter2_1,Parameter2_2,…|
Command_3
Parameter3_1,Parameter3_2,…|
Delimiter
CR
Delimiter
CR
14.2 Device Message Format
Start
~
Address (opt)
Sender_id@
Body
Message
14.2.1 Device Long Response
Echoing command:
Start Address (opt)
~ Sender_id@
Body
Command SP [
Param1,Param2 …] result
Delimiter
CR LF
Delimiter
CR LF
VS-62HA - Protocol 3000 Syntax 41
CR = Carriage return (ASCII 13 = 0x0D)
LF = Line feed (ASCII 10 = 0x0A)
SP = Space (ASCII 32 = 0x20)
14.3 Command Terms
Command
A sequence of ASCII letters ('A'-'Z', 'a'-'z' and '-').
Command and parameters must be separated by at least one space.
42
Parameters
A sequence of alphameric ASCII characters ('0'-'9','A'-'Z','a'-'z' and some special characters for specific commands). Parameters are separated by commas.
Message string
Every command entered as part of a message string begins with a message
starting character and ends with a message closing character.
Note: A string can contain more than one command. Multiple commands are separated by a pipe ('|') character.
Message starting character
'#' - For host command/query
'~' - For machine response or machine command performed by keystroke operation on the front panel or IR remote controller.
Device address (Optional when directly connected to the device)
K-Net Device ID or MACHINE NUMBER followed by '@'
(ex. #02@CR LF )
Query sign
'?' follows some commands to define a query request.
All outputs sign
'*' defines all outputs.
Message closing character
CR - For host messages; carriage return (ASCII 13)
VS-62HA - Protocol 3000 Syntax
CR LF - For machine messages; carriage return (ASCII 13) + line-feed (ASCII
10)
Command chain separator character
When a message string contains more than one command, a pipe ('|') character separates each command.
Spaces between parameters or command terms are ignored.
14.4 Entering Commands
You can directly enter all commands using a terminal with ASCII communication software, such as HyperTerminal, Hercules, etc. Connect the terminal to the serial, Ethernet, or USB port on the Kramer device. To enter CR, press the Enter key. (LF is also sent but is ignored by the command parser).
For commands sent from some non-Kramer controllers such as Crestron, some characters require special coding (such as, /X##). Refer to the controller manual.
14.5 Bidirectional Definition
All commands are bidirectional. That is, if the device receives the code, it performs the instruction. If the instruction is performed (due to a keystroke operation on the front panel or IR controller) these codes are sent to the PC or other RS-232 / Ethernet / USB controller.
14.6 Command Chaining
Multiple commands can be chained in the same string. Each command is delimited by a pipe character ('|'). When chaining commands, enter the
message starting character and the message closing character once only, at the beginning of the string and at the end.
Commands in the string do not execute until the closing character is entered. A separate response is sent for every command in the chain.
VS-62HA - Protocol 3000 Syntax 43
14.7 Maximum String Length
64 characters (except for special commands that are defined in the command syntax description).
44 VS-62HA - Protocol 3000 Syntax
15 Protocol 3000 Commands
This section lists and describes all the commands of Protocol 3000.
System Commands - Mandatory (see
System Commands (see
Switching/Routing Commands (see
Video Commands (see
Audio Commands (see
Communication Commands (see
EDID Handling Commands (see
Step-in Commands (see
VS-62HA - Protocol 3000 Commands 45
15.1 System Commands - Mandatory
All devices running Protocol 3000 use these commands.
Command Description
# Protocol handshaking
BUILD-DATE? Get device build date
FACTORY
HELP
MODEL?
PROT-VER?
RESET
SN?
VERSION?
Reset to factory default configuration
Get command list
Get device model
Get device protocol version
Reset device
Get device serial number
Get device firmware version
Type
System-mandatory
System-mandatory
System-mandatory
System-mandatory
System-mandatory
System-mandatory
System-mandatory
System-mandatory
System-mandatory
Permission
End User
End User
End User
End User
End User
End User
Administrator
End User
End User
Command -
#
Command Name
Set:
Get:
Description
#
-
Set:
Get:
Response
Protocol handshaking
-
~nn@␠OK␍␊
Parameters
Response Triggers
Command Type - System-mandatory
Permission Transparency
End User
-
Syntax
Public
-
#␍
-
Notes
Validates the Protocol 3000 connection and gets the machine number
Step-in master products use this command to identify the availability of a device
46 VS-62HA - Protocol 3000 Commands
Command -
BUILD-DATE
Command Name
Set:
Get:
Description
-
BUILD-DATE?
Set:
Get:
Response
Get device build date
-
Command Type - System-mandatory
Permission
-
End User
Syntax
#BUILD-DATE␍
-
~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
Response Triggers
Transparency
-
Public
Notes
Command -
FACTORY
Command Name
Set:
Get:
Description
FACTORY
-
Set:
Get:
Response
Reset device to factory default configuration
-
~nn@FACTORY␠OK␍␊
Parameters
Response Triggers
Command Type - System-mandatory
Permission
End User
-
Syntax
#FACTORY␍
-
Transparency
Public
-
Notes
This command deletes all user data from the device. The deletion can take some time.
Your device may require powering off and powering on for the changes to take effect.
VS-62HA - Protocol 3000 Commands 47
Command -
Set:
Get:
Description
Set:
Get:
HELP
Command Name
-
-
HELP
Get command list or help for specific command
Command Type - System-mandatory
Permission Transparency
-
End User
Syntax
-
Public
-
2 options:
1. #HELP␍
2. #HELP␠command_name␍
Response
1. Multi-line: ~nn@Device available protocol 3000 commands:␍␊command,␠
command…␍␊
To get help for command use: HELP (COMMAND_NAME) ␍␊
2. Multi-line: ~nn@HELP␠command:␍␊description␍␊USAGE:usage ␍␊
Parameters
Response Triggers
Notes
Command -
MODEL?
Command Name
Set:
Get:
-
MODEL?
Description
Set: -
Get:
Response
Get device model
~nn@MODEL␠model_name␍␊
Parameters
model_name - String of up to 19 printable ASCII chars
Response Triggers
Command Type - System-mandatory
Permission Transparency
-
End User
Syntax
-
-
Public
#MODEL?␍
Notes
This command identifies equipment connected to Step-in master products and notifies of identity changes to the connected equipment. The Matrix saves this data in memory to answer REMOTE-INFO requests
48 VS-62HA - Protocol 3000 Commands
Command -
PROT-VER?
Command Name
Set:
Get:
Description
-
PROT-VER?
Set:
Get:
-
Get device protocol version
Response
~nn@PROT-VER␠3000:version␍␊
Parameters
Version - XX.XX where X is a decimal digit
Response Triggers
Notes
Command Type - System-mandatory
Permission Transparency
-
End User
Syntax
-
Public
-
#PROT-VER?␍
Command -
RESET
Command Name
Set:
Get:
Description
RESET
-
Set:
Get:
Response
Reset device
-
~nn@RESET␠OK␍␊
Parameters
Response Triggers
Command Type - System-mandatory
Permission
Administrator
-
Syntax
#RESET␍
-
Transparency
Public
-
Notes
To avoid locking the port due to a USB bug in Windows, disconnect USB connections immediately after running this command. If the port was locked, disconnect and reconnect the cable to reopen the port.
VS-62HA - Protocol 3000 Commands 49
Command -
SN?
Command Name
Set:
Get:
Description
-
SN?
Set:
Get:
-
Get device serial number
Response
~nn@SN␠serial_number␍␊
Parameters
serial_number - 11 decimal digits, factory assigned
Response Triggers
Command Type - System-mandatory
Permission Transparency
-
End User
Syntax
-
Public
-
#SN?␍
Notes
For new products with 14 digit serial numbers, use only the last 11 digits
Command -
VERSION?
Command Name
Set:
Get:
Description
-
VERSION?
Set: -
Get:
Response
Get firmware version number
Command Type - System-mandatory
Permission
-
End User
Syntax
-
#VERSION?␍
Transparency
-
Public
~nn@VERSION␠firmware_version␍␊
Parameters
firmware_version - XX.XX.XXXX where the digit groups are: major.minor.build version
Response Triggers
Notes
50 VS-62HA - Protocol 3000 Commands
15.2 System Commands
Command Description
AV-SW-MODE Set/get auto switch mode
BAUD Set/get protocol serial port baud rate
DISPLAY?
HDCP-MOD
HDCP-STAT?
LDFW
LOCK-FP
Get output HPD status
Set/get HDCP mode
Get HDCP signal status
Load new firmware file
Set/get front panel lock
NAME
NAME-RST
PRIO
SIGNAL?
Set/get machine (DNS) name
Reset machine name to factory default (DNS)
Set/get input priority
Get input signal lock status
Type
System
System
Switch
System
System
System
System
System
System
System
System
Permission
End user
End User
End User
Administrator
End user
End User Internal SW
Administrator
Administrator
Administrator
Administrator
End User
Command -
AV-SW-MODE
Command Name
Set:
Get:
AV-SW-MODE
AV-SW-MODE?
Description
Set:
Get:
Response
Set input auto switch mode (per output)
Get input auto switch mode (per output)
~ nn@AV-SW-MODE␠layer,output_id,mode␍␊
Parameters
layer
– see
output_id -
1….num of system outputs
mode - 0 - manual
1 - priority switch
2 - last connected switch
Response Triggers
Command Type - System
Permission Transparency
End user
End user
Syntax
Public
Public
# AV-SW-MODE␠layer,output_id,mode␍
# AV-SW-MODE?␠layer,output_id␍
Notes
VS-62HA - Protocol 3000 Commands 51
Command -
BAUD
Command Name
Set:
Get:
Description
BAUD
BAUD?
Set:
Get:
Set protocol serial port baud rate
Get protocol serial port baud rate
(Option 1 - for current baud rate,
Option 2 - for list of supported baud rates)
Response
Command Type - System
Permission
Administrator
Administrator
Syntax
#BAUD␠baud_rate␍
Option 1: #BAUD?␍
Transparency
Public
Public
Option 2: #BAUD?␠baud_param␍
~nn@BAUD␠baud_rate␍␊
Option 1: ~nn@BAUD␠current_baud_rate␍␊
Option 2: ~nn@BAUD␠baud_rate1, baud_rate2,...␍␊
Parameters
baud_rate - 9600 / 115200 / else - new baud rate to set
current_baud_rate - 9600 / 115200 / else - current protocol serial port baud rate
baud_param - 0 - get the list of supported baud rates
baud_rate1, baud_rate2,
… - list of supported baud rates
Response Triggers
Notes
The new defined baud rate is stored in the EEPROM and used when powering up
Default baud rate is 115200 (on factory reset)
Only works with devices supporting this command (if ERR 002 is returned, the default baud rate is used)
52 VS-62HA - Protocol 3000 Commands
Command -
DISPLAY?
Command Name
Set:
Get
Description
-
DISPLAY?
Set:
Get:
-
Get output HPD status
Command Type - System
Permission
-
End User
Syntax
-
Transparency
-
Public
#DISPLAY?␠out_id␍
Response
~ nn@DISPLAY
␠out_id,status ␍␊
Parameters
out_id - output number
status - HPD status according to signal validation (see
Response Triggers
After execution, response is sent to the com port from which the Get was received
Response is sent after every change in output HPD status ON to OFF
Response is sent after every change in output HPD status OFF to ON and ALL parameters (new EDID, etc.) are stable and valid
Notes
Command -
HDCP-MOD
Command Name
Set:
Get:
HDCP-MOD
HDCP-MOD?
Description
Set: Set HDCP mode
Command Type - System
Permission
Administrator
End User
Syntax
Transparency
Public
Public
Get:
Response
Get HDCP mode
#HDCP-MOD ␠ inp_id,mode ␍
#HDCP-MOD? ␠ stage_id ␍
Set / Get: ~ nn @HDCP-MOD␠stage_id,mode ␍␊
Parameters
inp_id - input number (1.. max number of inputs)
mode - HDCP mode (see
Response Triggers
Response is sent to the com port from which the Set (before execution) / Get command was received
Response is sent to all com ports after execution if HDCP-MOD was set by any other external control device (button press, device menu and similar) or HDCP mode changed
Notes
Set HDCP working mode on the device input:
HDCP supported - HDCP_ON [default]
HDCP not supported - HDCP OFF
HDCP support changes following detected sink - MIRROR OUTPUT
VS-62HA - Protocol 3000 Commands 53
Command -
HDCP-STAT
Command Name
Set:
Get:
Description
-
HDCP-STAT?
Set:
Get:
None
Get HDCP signal status
Response
Command Type - System
Permission Transparency
-
End User
Syntax
-
Public
-
#HDCP-STAT?␠stage,stage_id␍
Set / Get: ~ nn@HDCP-STAT␠stage,stage_id,mode␍␊
Parameters
stage
– input/output (see
stage_id - number of chosen stage (1.. max number of inputs/outputs)
actual_status - signal encryption status - valid values ON/OFF (see
Response Triggers
Response is sent to the com port from which the Set (before execution) / Get command was received
Response is sent to all com ports after execution if HDCP-STAT was set by any other external control device (button press, device menu and similar) or HDCP mode changed
Notes
On output
– sink status
On input
– signal status
54 VS-62HA - Protocol 3000 Commands
Command -
LDFW
Command Name
Set:
Get:
Description
LDFW
-
Command Type - System - Packets
Permission Transparency
Internal SW
-
Syntax
Public
-
Set: Load new firmware file
Step 1: #LDFW␠size␍
Step 2: If ready was received, send FIRMWARE_DATA
- Get:
Response
-
Response 1: ~nn@LDFW␠size␠READY␍␊ or ~nn@LDFW␠ERRnn␍␊
Response 2: ~nn@LDFW␠size␠OK␍␊
Parameters
size - size of firmware data that is sent
FIRMWARE_DATA - HEX or KFW file in protocol packets (see Section 4 )
Response Triggers
Notes
In most devices firmware data is saved to flash memory, but the memory does not update until receiving the “UPGRADE” command and is restarted.
See Protocol Packet reference in
. Use this command in dedicated SW application
VS-62HA - Protocol 3000 Commands 55
Command -
LOCK-FP
Command Name
Set:
Get:
Description
LOCK-FP
LOCK-FP?
Command Type - System
Permission Transparency
End User
End User
Syntax
Public
Public
Set:
Get:
Lock front panel
Get front panel lock state
Option 1: #LOCK-FP␠lock_mode␍
Option 2: #LOCK-FP␠device_id,lock_mode␍
Option 1: #LOCK-FP?␍
Option 2: #LOCK-FP?␠device_id␍
Response
Set: Option 1: ~nn@LOCK-FP␠lock_mode␠OK␍␊
Option 2: ~01@LOCK-FP␠device_id,lock_mode␠OK␍␊
Get: Option 1: ~nn@LOCK-FP␠lock_mode␍␊
Option 2: ~01@LOCK-FP␠device_id, lock_mode␍␊
Parameters
lock_mode - 0/OFF - unlocks the front panel buttons, 1/ON - locks the front panel buttons
device_id - for K-Net controllers, select the button panel to lock. Locking is allowed only from the master
Response Triggers
Notes
56 VS-62HA - Protocol 3000 Commands
Command -
NAME
Command Name
Set:
Get:
Description
NAME
NAME?
Set: Set machine (DNS) name
Get:
Response
Get machine (DNS) name
Command Type - System (Ethernet)
Permission
Administrator
End User
Syntax
Public
Public
#NAME␠machine_name␍
#NAME?␍
Transparency
Set: ~nn@NAME␠machine_name␍␊
Get: ~nn@NAME?␠machine_name␍␊
Parameters
machine_name - String of up to 14 alpha-numeric chars (can include hyphen, not at the beginning or end)
Response Triggers
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-RST
Command Name
Set:
Get:
NAME-RST
-
Description
Set:
Get:
Response
Reset machine (DNS) name to factory default
-
~nn@NAME-RST␠OK␍␊
Parameters
Response Triggers
Command Type - System (Ethernet)
Permission
Administrator
-
Syntax
#NAME-RST␍
-
Transparency
Public
-
Notes
Factory default of machine (DNS) name is “KRAMER_” + 4 last digits of device serial number
VS-62HA - Protocol 3000 Commands 57
Command -
PRIO
Command Name
Set:
Get
Description
PRIO
PRIO?
Command Type - System
Permission Transparency
Administrator
Administrator
Syntax
Public
Public
Set: Set input priority
#PRIO␠input_id,prio␍
Get:
Response
Get input priority
#PRIO?␠input_id ␍
~ nn@PRIO
␠input_id,prio␍␊
Parameters
input_id - window number setting new source
prio - assigned priority (1.. max priority)
Response Triggers
After execution, response is sent to the com port from which the Set/Get was received
After execution, response is sent to all com ports if PRIO was set by any other external control device
(button press, device menu and similar)
Notes
The PRIO max value may vary for different devices
Command -
Set:
Get
Description
SIGNAL
Command Name
-
SIGNAL?
Command Type - System
Permission
-
End User
Syntax
-
Transparency
-
Public
Set:
Get:
-
Get input signal lock status
#SIGNAL?␠inp_id␍
Response
~ nn@SIGNAL
␠ inp_id,status ␍␊
Parameters
inp_id - input number
status - lock status according to signal validation (see
Response Triggers
After execution, a response is sent to the com port from which the Get was received
Response is sent after every change in input signal status ON to OFF, or OFF to ON
Notes
58 VS-62HA - Protocol 3000 Commands
15.3 Switching/Routing Commands
Command
AFV
AUD
ROUTE
VID
Note: Use the ROUTE command in preference to legacy AUD, VID, and AV commands (see below).
Description
Set/get audio follow video mode
Set/get audio switch state
Set/get layer routing
Set/get video switch state
Type
Switching
Switching
Routing
Switching
Permission
End User
End User
End User
End User
Command -
AFV
Command Name
Set:
Get:
Description
AFV
AFV?
Set:
Set audio follow video/audio breakaway mode
Get: Get audio follow video mode status
Response
Command Type - Switching
Permission
End User
End User
Syntax
#AFV␠afv_mode␍
#AFV?␍
~nn@AFV␠afv_mode␍␊
Parameters
afv_mode - front panel AFV mode
0/afv - sets the unit to the audio-follow-video switching mode
1/brk - sets the unit to the audio breakaway switching mode
Response Triggers
Transparency
Public
Public
Notes
When the unit moves from breakaway to audio follow video switching mode, all audio switch settings are reset according to the video switch settings.
VS-62HA - Protocol 3000 Commands 59
Command -
AUD
Command Name
Set:
Get:
Description
Set:
Get:
AUD
AUD?
Set audio switch state
Get audio switch state
Response
Set: ~nn@AUD␠in>out␍␊
~nn@AUD␠in>out␍␊
…
Get: ~nn@AUD␠in>out␍␊
~nn@AUD␠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
Response Triggers
Command Type - Switching
Permission Transparency
End User
End User
Syntax
Public
Public
#AUD␠in>out, in>out
,…␍
#AUD?␠out␍
#AUD?␠* ␍
Notes
When AFV switching mode is active, this command also switches video and the unit replies with command
~AV
60 VS-62HA - Protocol 3000 Commands
Command -
ROUTE
Command Name
Set:
Get:
Description
ROUTE
ROUTE?
Set: Set layer routing
Get:
Response
Get layer routing
~ nn@
ROUTE ␠ layer, dest, src ␍␊
Parameters
layer - see
dest - * - ALL
x - disconnect, otherwise destination id
src - source id
Response Triggers
Command Type - Routing
Permission
End User
End User
Syntax
#ROUTE␠layer, dest, src␍
#ROUTE?␠layer, dest␍
Transparency
Public
Public
Notes
This command replaces all other routing commands
The GET command identifies input switching on Step-in clients
The SET command is for remote input switching on Step-in clients (essentially via by the Web)
Command -
VID
Command Name
Set:
Get:
Description
VID
VID?
Set: Set video switch state
Get:
Response
Get video switch state
Set: ~nn@VID␠in>out ␍␊
Get: ~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
Response Triggers
Command Type - Switching
Permission
End User
End User
Syntax
Transparency
Public
Public
#VID␠in>out␍
#VID?␠out␍
Notes
The GET command identifies input switching on Step-in clients
The SET command is for remote input switching on Step-in clients (essentially via by the Web)
This is a legacy command. New Step-in modules support the ROUTE command
VS-62HA - Protocol 3000 Commands 61
15.4 Video Commands
Command
DEF-RES
VID-PATTERN
VMUTE
Description
Set/get custom defined scaled video output resolution to “VIC” index
Set/get test pattern on output
Set/get video on output mute
Type
Video
Video
Video
Permission
Administrator
End User
End User
Command -
DEF-RES
Command Name
Set
Get
Description
DEF-RES
DEF-RES?
Command Type - Video
Permission
Administrator
End User
Syntax
Transparency
Public
Public
Set:
Set custom defined scaled video output resolution to ID index
#DEF-RES␠
Table_id,Width,Height,Htotal,VTotal,HSyncW,HSyncBackPorch,
VSyncW,VSyncBackPorch,FrRate,Interlaced ␍
Get:
Get custom defined video resolution
#DEF-RES?␠Table_id,stage,stage_id ␍
Response
~ nn@DEF-RES
␠
Table_id,Width,Height,Htotal,VTotal,HSyncW,HSyncBackPorch,VSyncW,VSyncBackPorch,FrRate,Interlaced ␍␊
Parameters
Table_id - index in resolution table (see
). Valid indexes for SET are 100-104 only
Custom resolution parameters - by name (self-explanatory), numeric value
Interlaced - interlaced/progressive according to
18.1 On/Off (“ON”- I, “OFF” - P)
Stage - input/output (see
Stage_id - number of chosen stage (1...max number of inputs/outputs)
Response Triggers
After execution, response is sent to the com port from which the Set/Get was received
After execution, response is sent to all com ports if DEF-RES was set by any other external control device
(button press, device menu and similar)
Notes
If a requested custom resolution is not defined, yet is in the device, it returns ERR␠003 (out of range)
Only indexes 100-104 are valid for custom defined resolution
In Get command when sending:
index 0 - device replies with detailed info of native resolution
index 255 - device replies with detailed info of current resolution
62 VS-62HA - Protocol 3000 Commands
Command
–
VID-PATTERN
Command Name
Set:
Get:
Description
VID-PATTERN
VID-PATTERN?
Set: Set test pattern on output
Get :
Response
Get test pattern on output
Command Type
– Video
Permission
End User
End User
Syntax
Transparency
Public
Public
#VID-PATTERN␠output_id,pattern_id␍
#VID-PATTERN?␠output_id␍
~ nn@VID-PATTERN␠output_id,pattern_id␍
Parameters
output_id -
1….num of system outputs
pattern_id -
1…num of system patterns
Response Triggers
After execution, response is sent to the com port from which the Set/Get was received
After execution, response is sent to all com ports if VID-PATTERN was set by any other external control device (button press, WEB, device menu and similar)
Notes
Command -
VMUTE
Command Name
Set:
Get:
Description
VMUTE
VMUTE?
Set: Set enable/disable video on output
Get:
Response
Get video on output status
Set / Get: ~ nn@ VMUTE␠output_id, flag␍␊
Parameters
output_id -
1….num of system outputs flag - 0 - disable video on output
1 - enable video on output
2 - blank video
Response Triggers
Command Type - Video
Permission
End User
End User
Syntax
Transparency
Public
Public
#VMUTE␠output_id, flag␍
#VMUTE?␠output_id␠ ␍
Notes
VS-62HA - Protocol 3000 Commands 63
15.5 Audio Commands
Command
These commands are used by audio devices running Protocol 3000.
Description Type Permission
AUD-SIGNAL?
MUTE
Get audio input signal status
Set/get audio mute
Command -
AUD-SIGNAL
Audio
Audio
Command Type - Audio
End user
End User
Command Name
Set:
Get
Description
-
AUD-SIGNAL?
Set:
Get:
-
Get audio input signal status
Permission
-
End User
Syntax
-
Transparency
-
Public
# AUD-SIGNAL?␠inp_id␍
Response
~ nn@ AUD-SIGNAL␠ inp_id, status ␍␊
Parameters
Inp_id - input number (1 .. max input number)
status - 0 - OFF (no signal)
1 - ON (signal present
Response Triggers
After execution, response is sent to the com port from which the Get was received
Response is sent to all com ports if audio status state was changed on any input
Notes
64 VS-62HA - Protocol 3000 Commands
Command -
MUTE
Command Name
Set:
Get:
Description
MUTE
MUTE?
Set: Set audio mute
Get:
Response
Get audio mute
~nn@MUTE␠channel, mute_mode␍␊
Parameters
channel - output number
mute_mode - 0 or OFF / 1 or ON
Response Triggers
Notes
Command Type - Audio
Permission
End User
End User
Syntax
Transparency
Public
Public
#MUTE␠channel,mute_mode␍
#MUTE?␠channel␍
VS-62HA - Protocol 3000 Commands 65
15.6 Communication Commands
Command
ETH-PORT
NET-DHCP
NET-GATE
NET-IP
NET-MAC?
NET-MASK
These commands are used by network devices running Protocol 3000.
Description
Set/get Ethernet port protocol
Set/get DHCP mode
Set/get gateway IP
Set/get IP address
Get MAC address
Set/get subnet mask
Type
Communication
Communication
Communication
Communication
Communication
Communication
Permission
Administrator
Administrator
Administrator
Administrator
End User
Administrator
Command - ETH-PORT
Command Name
Set:
Get:
Description
ETH-PORT
ETH-PORT?
Set:
Get:
Response
Set Ethernet port protocol
Get Ethernet port protocol
~nn@ ETH-PORT␠portType, ETHPort ␍␊
Parameters
portType - TCP/UDP
ETHPort - TCP/UDP port number
Response Triggers
Notes
Command Type - Communication
Permission Transparency
Administrator
End User
Syntax
Public
Public
#ETH-PORT␠portType, ETHPort ␍
#ETH-PORT?␠portType ␍
66 VS-62HA - Protocol 3000 Commands
Command -
NET-DHCP
Command Name
Set:
Get:
Description
NET-DHCP
NET-DHCP?
Set: Set DHCP mode
Get:
Response
Get DHCP mode
Command Type - Communication
Permission
Administrator
End User
Syntax
#NET-DHCP␠mode␍
#NET-DHCP?␍
Transparency
Public
Public
~nn@ NET-DHCP␠mode␍␊
Parameters
mode - 0 - Do not use DHCP. Use the IP set by the factory or using the IP set command
1 - Try to use DHCP. If unavailable, use IP as above
Response Triggers
Notes
Connecting Ethernet to devices with DHCP may take more time in some networks
To connect with a randomly assigned IP by DHCP, specify the device DNS name (if available) using the command “NAME”. You can also get an assigned IP by direct connection to USB or RS-232 protocol port if available
For proper settings consult your network administrator
Command -
NET-GATE
Command Name
Set:
Get:
NET-GATE
NET-GATE?
Description
Set: Set gateway IP
Get:
Response
Get gateway IP
~nn@NET-GATE␠ip_address␍␊
Parameters
ip_address - format: xxx.xxx.xxx.xxx
Response Triggers
Command Type - Communication
Permission
Administrator
End User
Syntax
#NET-GATE␠ ip_address␍
#NET-GATE?␍
Transparency
Public
Public
Notes
A network gateway connects the device via another network and maybe over the Internet. Be careful of security problems. For proper settings consult your network administrator
VS-62HA - Protocol 3000 Commands 67
Command -
NET-IP
Command Name
Set:
Get:
Description
NET-IP
NET-IP?
Set: Set IP address
Get:
Response
Get IP address
~nn@ NET-IP␠ip_address␍␊
Parameters
ip_address - format: xxx.xxx.xxx.xxx
Response Triggers
Notes
For proper settings consult your network administrator
Command Type - Communication
Permission Transparency
Administrator
End User
Syntax
Public
Public
#NET-IP␠ip_address␍
#NET-IP?␍
Command -
NET-MAC?
Command Name
Set:
Get:
-
NET-MAC?
Description
Set: -
Get:
Response
Get MAC address
Command Type - Communication
Permission
-
End User
Syntax
-
#NET-MAC?␍
Transparency
-
Public
~nn@NET-MAC␠mac_address␍␊
Parameters
mac_address - Unique MAC address. Format: XX-XX-XX-XX-XX-XX where X is hex digit
Response Triggers
Notes
68 VS-62HA - Protocol 3000 Commands
Command -
NET-MASK
Command Name
Set:
Get:
Description
NET-MASK
NET-MASK?
Set: Set subnet mask
Get:
Response
Get subnet mask
Command Type - Communication
Permission
Administrator
End User
Syntax
#NET-MASK␠net_mask␍
#NET-MASK?␍
~nn@NET-MASK␠net_mask␍␊
Parameters
net_mask - format: xxx.xxx.xxx.xxx
Response Triggers
The subnet mask limits the Ethernet connection within the local network
For proper settings consult your network administrator
Notes
Transparency
Public
Public
VS-62HA - Protocol 3000 Commands 69
15.7 EDID Handling Commands
Command
CPEDID
GEDID
LDEDID
Description
Copy EDID data from the output to the input EEPROM
Set/get EDID data
Load EDID data
Type
EDID Handling
EDID Handling
EDID Handling
Permission
End User
End User
End User
Command -
CPEDID
Command Name
Set:
Get:
CPEDID
-
Description
Command Type - EDID Handling
Permission
End User
-
Syntax
Transparency
Public
-
Set:
Copy EDID data from the output to the input EEPROM
#CPEDID␠src_type, src_id, dst_type,
dest_bitmap␍
- Get:
Response
-
~nn@CPEDID␠src_stg, src_id, dst_type, dest_bitmap␍␊
Parameters
src_type - EDID source type (usually output) (see
src_id - number of chosen source stage (1.. max number of inputs/outputs)
dst_type - EDID destination type (usually input) (see
dest_bitmap - bitmap representing destination IDs. Format: XXXX…X, where X is hex digit. The binary form of every hex digit represents corresponding destinations. Setting ‘1’ says that EDID data has to be copied to this destination
Response Triggers
Response is sent to the com port from which the Set was received (before execution)
Notes
Destination bitmap size depends on device properties (for 64 inputs it is a 64-bit word)
Example: bitmap 0x0013 means inputs 1,2 and 5 are loaded with the new EDID
70 VS-62HA - Protocol 3000 Commands
Command -
GEDID
Command Name
Set:
Get:
Description
GEDID
GEDID?
Command Type - EDID Handling
Permission Transparency
Administrator
End User
Syntax
Public
Public
Set: Set EDID data from device
#GEDID␠stage, stage_id ␍
Get: Get EDID support on certain input/output
#GEDID?␠stage, stage_id ␍
Response
Set:
Multi-line response:
~nn@GEDID␠stage,stage_id,size␍␊
EDID_data␍␊
~nn@GEDID␠stage,stage_id␠OK␍␊
Get:
~nn@GEDID␠stage,stage_id,size␍␊
Parameters
stage - input/output (see
stage_id - number of chosen stage (1.. max number of inputs/outputs)
size - EDID data size. For Set, size of data to be sent from device, for Get, 0 means no EDID support
Response Triggers
Response is sent to the com port from which the Set (before execution) / Get command was received
Notes
For Get, size=0 means EDID is not supported
For old devices that do not support this command, ~nn@ ERR 002␍␊ is received
VS-62HA - Protocol 3000 Commands 71
Command -
LDEDID
Command Name
Set:
Get:
Description
LDEDID
-
Set:
Get:
Write EDID data from external application to device
None
Communication Steps (Command and Response)
Command Type - EDID Handling
Permission
End User
-
Syntax
Transparency
Public
-
Multi-step syntax (see following steps)
None
Step 1: #LDEDID␠dst_type, dest_bitmask, size, safe_mode␍
Response 1: ~nn@LDEDID␠dst_type, dest_bitmask, size, safe_mode␠READY␍␊ or
~nn@LDEDID␠ERRnn␍␊
Step 2: If ready was received, send EDID_DATA
Response 2:
~ nn@
LDEDID
␠d
st_type, dest_bitmask
, size
, safe_mode␠
OK␍␊
or
~nn@LDEDID␠ERRnn␍␊
Parameters
dst_type - EDID destination type (usually input) (see
dest_bitmask - bitmap representing destination IDs. Format: 0x********, where * is ASCII presentation of hex digit. The binary presentation of this number is a bit mask for destinations. Set ting ‘1’ means EDID data has to be copied to this destination
size - EDID data size
safe_mode - 0 - Device accepts the EDID as is without trying to adjust
1 - Device tries to adjust the EDID
EDID_DATA - data in protocol packets (see
Response Triggers
Response is sent to the com port from which the Set (before execution)
Notes
When the unit receives the LDEDID command it replies with READY and enters the special EDID packet wait mode. In this mode the unit can receive only packets and not regular protocol commands.
If the unit does not receive correct packets for 30 seconds or is interrupted for more than 30 seconds before receiving all packets, it sends timeout error ~nn@LDEDID␠ERR01␍␊ and returns to the regular protocol mode. If the unit received data that is not a correct packet, it sends the corresponding error and returns to the regular protocol mode.
See Protocol Packet reference in
72 VS-62HA - Protocol 3000 Commands
15.8 Step-in Commands
Command
PROG-ACTION
Description
Set/get step-in button action list
Type
Step-in
Permission
End User
Command -
PROG-ACTION
Command Name
Set:
Get:
Description
PROG-ACTION
PROG-ACTION?
Set:
Get:
Set step-in button action bitmap
Get step-in button action bitmap
Response
Command Type - Step-in
Permission
End user
End user
Syntax
Transparency
Public
Public
# PROG-ACTION ␠type, port_id,button_id, actions_bitmap␍
# PROG-ACTION?␠port_type, port_id,button_id ␍
~ nn @ PROG-ACTION␠port_type,port_id,button_id,actions_bitmap␍␊
Parameters
port_type - input/output (see
port_id - port id
button_id - external programmable button ID
actions_bitmap
– bitmap representing actions to perform after receiving button_id. format: XXXX…X, where
X is a hex digit. The binary form of every hex digit represents actions from the table (see
). Setting ‘1’ says that the corresponding action must be executed
Response Triggers
Notes
Programs matrix action as a response for external event (programmable button pressed)
VS-62HA - Protocol 3000 Commands 73
16 Messages and Codes
16.1 Device Initiated Messages
Command
Start message
Switcher actions:
Audio-video channel has switched (AFV mode)
Video channel has switched (breakaway mode)
Audio channel has switched (breakaway mode)
Syntax
~nn@Protocol Start␍␊
~nn@AV␠in>out␍␊
~nn@VID␠in>out␍␊
~nn@AUD␠in>out␍␊
16.2 Result and Error Codes
16.2.1 Syntax
In case of an error, the device responds with an error message. The error message syntax:
~NN@ ERR XXX<CR><LF> - when general error, no specific command
~NN@CMD ERR XXX<CR><LF> - for specific command
NN - machine number of device, default = 01
XXX - error code
74 VS-62HA - Messages and Codes
16.2.2 Error Codes
Error
8
9
10
11
12
13
14
15-20
21
22
3
4
5
6
7
0
1
2
23
24-29
30
31-39
Description
No error
Protocol syntax
Command not available
Parameter out of range
Unauthorized access
Internal FW error
Protocol busy
Wrong CRC
Timeout
(Reserved)
Not enough space for data (firmware, FPGA…)
Not enough space - file system
File does not exist
File can’t be created
File can’t open
(Reserved)
Packet CRC error
Packet number isn't expected (missing packet)
Packet size wrong
(Reserved)
EDID corrupted
Device specific errors
VS-62HA - Messages and Codes 75
17 Packet Protocol Structure
The packet protocol is designed to transfer large amounts of data, such as files, IR commands, EDID data, etc.
17.1 Using the Packet Protocol
To use the packet protocol:
10. Send a command: LDRV, LOAD, IROUT, LDEDID
11. Receive Ready or ERR###
12. If Ready:
Send a packet
Receive OK on the last packet
Receive OK for the command
13. Packet structure:
Packet ID (1, 2, 3…) (2 bytes in length)
Length (data length + 2 for CRC) - (2 bytes in length)
Data (data length -2 bytes)
CRC - 2 bytes
01 02
Packet ID
03
Length
04 05…
Data CRC
14. Response:
~NNNNSPOKCR LF
Where NNNN is the received packet ID in ASCII hex digits.
76 VS-62HA - Packet Protocol Structure
17.2 Calculating the CRC
The polynomial for the 16-bit CRC is:
CRC-CCITT: 0x1021 = x
16
+ x
12
+ x
5
+ 1
Initial value: 0000
Final XOR Value: 0
For a code example, see: http://sanity-free.org/133/crc_16_ccitt_in_csharp.html
CRC example:
Data = “123456789”
Result => 0x31C3
VS-62HA - Packet Protocol Structure 77
18 Parameters
18.1 On/Off
Number
0
1
Value
Off
On
18.2 Stage
Number
0
1
2
3
Value
Input
Output
(Reserved)
(Reserved)
18.3 Signal Type
Number
0
5
6
7
1
2
3
4
8
Value
No signal
DVI
HDMI
DisplayPort
HDBaseT
SDI
VGA
Follow output
DGKat
18.4 Genlock Types
Number
0
1
2
Value
Free run
Digital
Analog
76 VS-62HA - Parameters
18.5 Video Port Type
4
5
6
7
Number
0
1
2
3
Value
Undefined
DVI
HDMI
DisplayPort
HDBaseT
SDI
VGA
DGKat
18.6 Video Resolutions
20
21
22
23
5
6
7
2
3
4
VIC Number Resolution
0
1
No Signal (for input) / Native - EDID (for output)
640x480p @59.94Hz/60Hz
720x480p @59.94Hz/60Hz
720x480p @59.94Hz/60Hz
1280x720p @59.94Hz/60Hz
1920x1080i @59.94Hz/60Hz
720(1440)x480i @59.94Hz/60Hz
720(1440)x480i @59.94Hz/60Hz
8
9
10
720(1440)x240p @59.94Hz/60Hz
720(1440)x240p @59.94Hz/60Hz
2880x480i @59.94Hz/60Hz
11
12
13
2880x480i @59.94Hz/60Hz
2880x240p @59.94Hz/60Hz
2880x240p @59.94Hz/60Hz
14
15
16
1440x480p @59.94Hz/60Hz
1440x480p @59.94Hz/60Hz
1920x1080p @59.94Hz/60Hz
17
18
19
720x576p @50Hz
720x576p @50Hz
1280x720p @50Hz
1920x1080i @50Hz
720(1440)x576i @50Hz
720(1440)x576i @50Hz
24
25
26
720(1440)x288p @50Hz
720(1440)x288p @50Hz
2880x576i @50Hz
2880x576i @50Hz
VS-62HA - Parameters 77
78
VIC Number Resolution
27
28
2880x288p @50Hz
2880x288p @50Hz
29
30
31
1440x576p @50Hz
1440x576p @50Hz
1920x1080p @50Hz
32
33
34
1920x1080p @23.97Hz/24Hz
1920x1080p @25Hz
1920x1080p @29.97Hz/30Hz
35
36
37
2880x480p @59.94Hz/60Hz
2880x480p @59.94Hz/60Hz
2880x576p @50Hz
38
39
40
2880x576p @50Hz
1920x1080i @50Hz
1920x1080i @100Hz
41
42
43
1280x720p @100Hz
720x576p @100Hz
720x576p @100Hz
44
45
46
720(1440)x576i @100Hz
720(1440)x576i @100Hz
1920x1080i @119.88/120Hz
47
48
49
1280x720p @119.88/120Hz
720x480p @119.88/120Hz
720x480p @119.88/120Hz
50
51
52
720(1440)x480i @119.88/120Hz
720(1440)x480i @119.88/120Hz
720x576p @200Hz
53
54
55
720x576p @200Hz
720(1440)x576i @200Hz
720(1440)x576i @200Hz
56
57
58
720x480p @239.76/240Hz
720x480p @239.76/240Hz
720(1440)x480i @239.76/240Hz
59
60
61
720(1440)x480i @239.76/240Hz
1280x720p @23.97Hz/24Hz
1280x720p @25Hz
62
63
64
65-100
1280x720p @29.97Hz/30Hz
1920x1080p @119.88/120Hz
1920x1080p @100Hz
100
101
102
(Reserved)
Custom resolution 1
Custom resolution 2
Custom resolution 3
VS-62HA - Parameters
VIC Number Resolution
103
104
104-254
Custom resolution 4
Custom resolution 5
(Reserved)
18.7 Color Space
Number
0
1
2
Value
RGB
YCbCr 4:2:2
YCbCr 4:4:4
18.8 Image Properties
3
4
5
6
Number
0
1
2
Value
Overscan
Full
Best fit
Panscan
Letterbox
Underscan 2
Underscan 1
18.9 View Modes
Number
0
1
2
3
4
5
Value
PIP off (matrix)
PIP on (dual PIP)
Preview (not applicable)
Quad
Video wall
POP
VS-62HA - Parameters 79
18.10 Custom Resolution Parameters
6
7
8
9
Number
0
1
2
3
4
5
Value
Width
Height
HTotal
VTotal
HSync width
HSync back porch
VSync width
VSync back porch
Frame rate
Interlaced (0)/Progressive (1)
18.11 Detail Timing Parameters
4
5
6
7
Number
1
2
3
Value
H-De-Start
H-De-Total
H-Total
V-De-Start
V-De-Total
Auto-DE-adjust
Auto-PHASE-adjust
18.12 Video/Audio Signal Changes
3
4
5
6
Number
0
1
2
Value
Video signal lost
New video signal detected
Audio signal lost
Audio signal detected
Disable 5V on video output if no input signal detected
Video cable unplugged
Audio cable unplugged
80 VS-62HA - Parameters
18.13 Font Size
Number
0
1
2
Value
Small
Medium
Large
18.14 Layer Enumeration
Number
1
2
3
Value
Video
Audio
Data
18.15 Software Programmed
Number
0
1
2
…
128
129
Value
Do nothing
Step-in out 1
Step-in out 2
…
Step-in out 128
Echo to controller
18.16 EDID Source
Number
0
1
2
Value
Input
Output
Default EDID
18.17 EDID Audio Capabilities
Number
0
1
2
3
4
Value
LPCM 2CH
LPCM 6CH
LPCM 8CH
Bitstream
HD
VS-62HA - Parameters 81
18.18 Signal Validation
Number
0
1
2
Value
Signal or sink is not valid
Signal or sink is valid
Sink and EDID is valid
18.19 Ethernet Port Types
Number
0
1
Value
TCP
UDP
18.20 HDCP Types
Number
0
1
2
3
Value
HDCP Off
HDCP On
Follow input
Mirror output (“MAC mode”)
18.21 Parity Types
Number
0
1
2
3
4
Value
No
Odd
Even
Mark
Space
18.22 Serial Types
Number
0
1
Value
232
485
82 VS-62HA - Parameters
18.23 Audio Signal Types
6
7
8
9
10
11
12
13
14
Number
0
1
2
3
4
5
Value
No info
PCM
AC-3
MPEG1
MP3
MPEG2
AAC LC
DTS
ATRAC
DSD
E-AC-3
DTS-HD
MLP
DST
WMA Pro
18.24 Frequency Number
5
6
8
Number
0
1
3
4
Value
120
200
500
1200
3000
7500
12000
18.25 Audio Level
Number
0
20
40
Value
-10dB
0dB
+10dB
VS-62HA - Parameters 83
18.26 Audio Delay
6
7
8
3
4
5
9
Number
0
1
2
Value
Off
10ms
20ms
30ms
40ms
50ms
60ms
70ms
80ms
Auto
18.27 IR Transmit Status
Number
0
1
2
3
4
Value
IR sent
IR stop
IR busy
IR wrong parameter
IR nothing to stop
84 VS-62HA - Parameters
!
SAFETY WARNING
Disconnect the unit from the power supply before opening and servicing
P/N:
2900- 300469
Rev: 1
advertisement
Key Features
- 4K UHD 6x2 matrix switching
- HDMI and analog audio support
- Reclocking and equalization technology
- Built-in Web server for remote control
- EDID management
- Step-in functionality
- HDCP support
- Automatic signal detection