ユーザー マニュアル
機種名：
VS-62H
6x2 HDMI マトリックス スイッチャー

P/N: 2900-300170 Rev 5

J5

www.kramerAV.com

Kramer Electronics Ltd.

目次
はじめに

1

ご使用前に

1

IRトランスミッタの使用

3

概要

VS-62H

各部の名称および機能

VS-62Hを設置する
VS-62Hの接続

3

4
6
7

シリアルコントローラをRS-232経由でVS-62Hに接続する
イーサネット経由でのVS-62Hへの接続
接点リモートスイッチの接続
RJ-45コネクタの配線

7
7
9
10

自動信号検出入力スイッチングモード
EDID操作
ステップイン機能

11
11
11
11

入出力のスイッチング
出力からのEDID取得
出力のミュートとミュート解除
フロントパネルのボタンのロックとロック解除
テストパターンの生成

12
12
13
13
13

ディップスイッチの設定
VS-62Hの工場出荷時設定へのリセット
ファームウェアのアップグレード

14
14
14

VS-62HのWeｂページにブラウザでアクセスする
ルーティングページ
EDIDページ
デバイス設定ページ
ファームウェアアップグレードページ
クレイマーについて（About Usページ）

15
16
19
20
20
20

主な操作

VS-62H 6x2 HDMIマトリックススイッチャーの操作

VS-62Hの設定とメンテナンス

WebページからVS-62Hを遠隔操作する

仕様
デフォルト通信パラメータ―
デフォルトEDID
プロトコル 3000
プロトコル 3000 を理解する
プロトコル 3000 コマンド
結果とエラーコード

VS-62H – Contents

11

12

14

15

21
21
22
24
24
25
39

i

Kramer Electronics Ltd.

はじめに
クレイマーエレクトロニクスにようこそ︕ 1981年以来クレイマーエレクトロニクスは、映像・音声
プレゼンテーション及び放送のプロフェッショナルが日常的に直面する様々な問題に対して、ユニーク
で創造的、且つ手ごろな価格のソリューションを提供してきました。
近年、私たちはほとんどのラインを再設計、およびアップグレードし最高の物をさらに良くしました︕
この度は、VS-62H HDMI マトリックススイッチャーをお買い上げ頂き有難うございます。
VS-62Hは、次のような各種アプリケーションに最適です。
•

会議室

•

教育関連

•

サービス関連ご使用前に下記を行う事をお勧めします︓•

機器を慎重に開梱し、箱と梱包資材は以後の運搬用に保管してください。

•

ユーザーマニュアルをご熟読ください。

www.kramerav.com/downloads/VS-62H に接続して最新のユーザーマニュアル、アプリ
ケーションプログラムを確認し、ファームウェアのアップグレードが利用可能か確認して下さい。

最適な動作を得るために•信号干渉を避けるため、良質なケーブル（クレイマー社の高性能・高分解能ケーブルを推奨します）のみを使用し、（低品質ケーブルに関連することが多い）信号品質の低下、
ノイズレベルの上昇に気を付けて下さい。

•

ケーブルをきつく束ねたり、たるみを巻きつけないでください。

•

信号品質に悪影響を与える可能性のある隣接する電気器具からの干渉を避けてください。

•

湿度の高い場所、直射日光の当たる場所、埃の多い場所には設置しないでください。

VS-62H – Introduction

1

Kramer Electronics Ltd.

安全上の注意注意︓• 本機は、建物内でのみ使用してください。建物内に設置されている他の機器にのみ接続できます。
• リレー端子とGPI/Oポートを備えた製品については、端子の横またはユーザーマニュアルにある外部接続の許容定格を参照にしてください。
• 本体内には、お客様自身が修理できる部品はありません。

警告︓• 製品に付属の電源コードのみを使用してください。
• 継続的なリスク保護を確実にするために、ユニットの下部にある製品ラベルに指定されている定格に従ってのみヒューズを交換してください。

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 madearrangements 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 particularcountry go to our recycling pages at www.kramerav.com/support/recycling.

VS-62H – Introduction2

概要
VS-62HはHDMI信号用の高品質6x2マトリックススイッチャです。
入力信号をリクロックおよびイコライジングして、どの入力の信号をどの出力にも、あるいは全ての出力に対しても同時に出力することが出来ます。
HDMI、HDMI High-Definition Multimedia Interface、および HDMI ロゴは、HDMI Licensing Administrator, Inc. の商標または登録商標です

VS-62Hの特徴は以下の通りです・8.91Gbpsのデータ転送速度(グラフィックスチャンネルあたり2.97Gbps)
UXGA/2K/4Kまでの解像度に対応します

・HDCP対応・True video clock detection︓ビデオクロック検出機能
・自動スイッチングモード︓ラストコネクティッド／プライオリティの2種類(ラストコネクティッド：最後に接続された入力を選択、プライオリティ︓優先入力を選択）
・HDMIサポート：3D、Deep Color、x.v.Color™、Lip Sync、Dolby® TrueHD、Dolby Digital Plus、DTS-HD®、7.1 multi-channel audio
・I-EDIDPro™ Kramer Intelligent EDID Processing™：クレイマーの知的EDID対応と処理により、HDMIシステムにおけるプラグ＆プレイ動作を保証
・SID-X3NやDIP-31（HECをサポートするHDMIケーブルで、HDMIイーサネットチャネルを使用）などの互換性のあるステップインデバイスと組み合わせて使用することで、プログラマブルステップイン機能を実現
・不揮発性EDIDメモリ
・Kramer reKlocking™ & Equalization Technology：より長く伝送するためデジタル信号を補償
・IPネットワーク接続：スタティック又は、DHCP IPアドレスに対応
・リモート設定と操作が可能な内蔵Webページ
・ロックボタン：フロントパネル上のボタンによる望まれない変更を防止
・クレイマープロトコル3000対応

VS-62Hは、フロントパネルボタンあるいは下記のリモート機能を通じて制御可能です：
・PC、タッチスクリーンシステム、および他のシリアルコントローラーによるRS-232制御
・クレイマー RC-IR3 赤外線リモートコントローラー
・PC接続LAN経由のEthernetポート制御
・外部のリモートIRレシーバー(オプション P3 参照)

IRトランスミッタの使用
RC-IR3 IRトランスミッタを使用して、フロントパネルの内蔵IRレシーバー、またはオプションの外部IRレシーバー（P/N C-A35M/IRR-50など）を介して本機を制御できます。
外付けIRレシーバーは、本機から最大15m離れた場所に設置できます。
この距離は、3本の延長ケーブル（例：P/N C-A35M / A35F-50）を使用すると最大60mまで延長できます。
外付けIRレシーバーを使用する際は、Kramer代理店に、内部IR接続ケーブル（例：P/N：505-70434010-S）と後面パネルに3.5mmコネクタの取り付けを御依頼下さい。
外部IRレシーバーはREMOTE IR 3.5mmコネクタに接続します。

VS-62H – Overview

3VS-62H

各部の名称および機能

図1でVS-62Hのフロントパネルを説明します。

図1

VS-62Hフロントパネル

VS-62H – Defining the VS-62H 6x2 HDMI Matrix Switcher4図2でVS-62Hのリアパネルを説明します。

図2

VS-62Hリアパネル

VS-62H – Defining the VS-62H 6x2 HDMI Matrix Switcher

5

Kramer Electronics Ltd.

VS-62Hを設置する
このセクションでは、VS-62Hの取り付け手順について説明します。
設置する前に環境が推奨範囲内にあることを確認して下さい︓• 動作温度︓ 0℃～40℃• 保管温度︓ -40℃～70℃• 湿度︓ 10%～90%、結露無きこと• VS-62Hは、正しい水平位置に直立させる必要があります。
注意︓• ケーブルや電源を接続する前に、VS-62Hを設置してください

警告︓• 環境 (最大周囲温度や空気の流れ等）がデバイスに適合していることを確認して下さい• 装置に不均一な負荷をかけないでください• 回路の過負荷を回避するために、装置の記載されている定格を適切に順守してください• ラックに設置する際は、確実な接地を維持してください

VS-62H をテーブルや棚に取り付けるには•付属のゴム脚を取り付け、ユニットを平らな面に設置します•

付属のブラケットでユニットの両側を固定し設置してください

詳細は、 www.kramerav.com/downloads/VS-62H

VS-62H – Mounting VS-62H

を参照ください6

VS-62Hの接続
VS-62Hに接続する前に、各接続機器の電源を必ず切ってください。
VS-62Hを接続し電源を入れてから、各機器の電源を入れます。

図3 VS-62H 6x2 HDMIマトリックススイッチャーの接続
VS-62H 6x2 HDMIマトリックススイッチャーを、図3の例の様に接続します。
１) 最大6HDMIソース（例：Blu-ray Discプレーヤー）をHDMI入力コネクタに接続します。
２) 2つのHDMI出力コネクタを、最大2つのHDMI機器入力（例えば、内蔵スピーカ付きLCDディスプレイ）に接続します。
３) 必要に応じて、PC /コントローラをRS-232ポート（P7 参照）及び/又はイーサネットポート（P8 参照）に接続します。
４) ACアダプタを本機に接続し、ACアダプタを主電源に接続します（図3には示されていません）。
５) 必要に応じて、EDIDを取得します（P11 参照）。

シリアルコントローラをRS-232経由でVS-62Hに接続する
シリアルコントローラをVS-62Hに下記のように接続する︓
シリアルコントローラのRS-232 9ピンD-Subシリアルポートから：
・VS-62H RS-232ターミナルブロックのTXピンに2番ピン
・VS-62H RS-232ターミナルブロックのRXピンに3ピン
・VS-62H RS-232ターミナルブロックのGNDピンに5番ピン

イーサネット経由でのVS-62Hへの接続
次のいずれかの方法でイーサネット経由でVS-62Hに接続できます。
・クロスケーブルを使用してPCに直接接続する（P8 参照）
・ストレートケーブル（P9 参照）を使用して、ネットワークハブ、スイッチ、又はルーター経由で、接続する。
注：ルータ経由で接続する場合で、ITシステムがIPv6ベースの場合は、各固有のインストール手順についてIT部門にご相談ください。
VS-62H – Connecting the VS-62H 6x2 HDMI Matrix Switcher

7

PCとEthernetポートを直接接続する（クロスオーバーケーブル）
本機のEthernetポートとPCのEthernetポートを、RJ-45コネクタのクロスオーバーケーブル（通称クロスケーブル）で接続することができます。
注記：この状態の接続では、VS-62Hの工場出荷デフォルトのIPアドレスでの接続を推奨します。
(デフォルトのIPアドレスは、192.168.1.39)
Ethernetポートに接続後、PCを以下のように設定してください
1) [スタート]> [コントロールパネル]> [ネットワークと共有センター]をクリックします。
2) [アダプタ設定の変更]をクリックします。
3) 本機への接続に使用するネットワークアダプタをハイライト表示し、この接続の設定の変更をクリックします。 図3に示すように、選択したネットワークアダプタの[ローカルエリア接続のプロパティ]ウィンドウが表示されます。

図4 ローカルエリア接続プロパティウインドウ
4) ITシステムの条件に応じて、インターネットプロトコルバージョン6（TCP / IPv6）
又は、インターネットプロトコルバージョン4（TCP / IPv4）のいずれかをハイライト
表示します。
ローカルエリア接続プロパティが現れます。
5) プロパティボタン（図4、5）をクリックします

図5 インターネットプロトコルバージョン4プロパティウインドウ
VS-62H – Connecting the VS-62H 6x2 HDMI Matrix Switcher

86） 次の IP アドレスを使う を選択し、図6に示すように入力します。
TCP / IPv4の場合、IT部門が提供する192.168.1.1～192.168.1.255（192.168.1.39を除く）の範囲の任意のIPアドレスを使用できます。

図6 インターネットプロトコルバージョン4プロパティウインドウ
7） OK、続いて閉じるをクリックします

ネットワークハブ経由でEthernetポートを接続する（ストレートケーブル）
VS-62HのEthernetポートはネットワークハブ、又はネットワークルーターのEthernet
ポートとRJ45コネクタのストレートケーブルで接続することができます。

接点リモートスイッチの接続
VS-62Hをリモート制御する為に、出力ごとに最大6個の接点リモートスイッチを接続できます。 これらのスイッチは、VS-62Hのフロントパネルにある入力選択
ボタンと同じ働きをします。
図7は、接点リモート スイッチのターミナルブロックへの接続を示します。

図7 接点リモートスイッチの接続

VS-62H – Connecting the VS-62H 6x2 HDMI Matrix Switcher

9

RJ-45コネクタの配線
RJ-45コネクタのストレート ピン-ピンケーブルを使用してピン配列を示します。
ケーブルの接地シールドをコネクターに接続/はんだ付けすることをお勧めします。

VS-62H – Connecting the VS-62H 6x2 HDMI Matrix Switcher

10

主な操作
ここでは、VS-62Hの操作方法について説明します。
・自動信号検出（P11 参照）
・入力スイッチングモード（P11 参照）
・EDID操作（P11 参照）

自動信号検出VS-62Hは、ビデオ同期またはクロック信号の有無を見て、入力ビデオ信号を自動的に検出します。

入力スイッチングモード
マニュアルモード

マニュアルスイッチングモードでは、フロントパネルのボタン選択、又はリモートコマンド選択に従ってスイッチングが実行されます。

オートモードオートスイッチングは、次のいずれかの方法で実行されます。
・入力プライオリティ(優先入力)： アクティブな入力が検出されると、最も優先度の高い入力が自動的に選択されます。 入力優先度は、入力番号(1)が最優先で、以下(2～6)の順です。
・ラストコネクティッド(最後に接続した入力を選択)： デバイスは自動的に一番最後に接続された入力を選択します。 このソースが非アクティブになると、デバイスは自動的に最後に接続されたアクティブな入力に切り替えます。デバイスをオンにして複数の入力がアクティブな場合最も優先度の高い入力が選択されます。デバイスがオートモードになっているときにマニュアルで選択すると、デバイスはマニュアルオーバーライドモードになります。マニュアルで選択された
入力は、アクティブである限り選択されたままです。
マニュアルで選択した入力が非アクティブになると、デバイスは自動モードに戻ります。

EDID操作
VS-62Hには、全ての入力に保存されているデフォルトのEDID（P22 参照）があります。
このEDIDは、次のいずれかの方法で選択する事が出来ます︓
・Protocol 3000コマンド(P25 参照)を使用して1つ以上の入力にアップロードされるカスタムEDID
又は・フロントパネルのボタン(P12 参照)、プロトコル3000コマンド、又はWebページのいずれかを使用して、出力に接続されたディスプレイデバイスのEDIDを選択できます。
EDIDは不揮発性メモリに記憶され、デバイスの電源投入時に最後の有効なEDIDが使用されます。

ステップイン機能
VS-62Hは、適切なHDMIトランスミッタ(例：SID-X3N又はDIP-31)に、HEC対応のHDMIケーブルを使用して接続すると、ステップインスイッチャーとして機能します。
リモートデバイスのボタンアクションを割り当てるには、Webページ(P15 参照)を使用します。
デフォルトのボタンアクションを次の表に示します。
最大3つのボタンを同時にアクティブにする事が出来ます。

VS-62H – Principles of Operation11

VS-62H 6x2 HDMIマトリックススイッチャーの操作
ここでは、VS-62Hの操作方法について説明します。
・入出力のスイッチング（P12 参照）
・出力からEDIDを取得する（P12 参照）
・出力のミュートとミュート解除（P13 参照）
・フロントパネルのボタンのロックとロック解除（P13 参照）
・テストパターンの選択（P13 参照）

入出力のスイッチング
入出力を切り替えるには(たとえば、入力 5を出力 2に)：下部のOutput(To OUT 2)列のInput 5ボタンを押します。 LEDが赤に点灯し、出力2に入力5がスイッチングされます。

出力からのEDID取得
OUT1またはOUT2からEDIDを取得し、6入力の何れか又は全てにコピーして、不揮発性メモリに記憶させる事が出来ます。入力の一部又は全てを、デフォルトのEDIDにリセットする事も出来ます。
出力から1つ以上の入力にEDIDをコピーするには：
1) EDIDボタンを押してEDID設定モードにします。 EDIDボタンが点灯します。
注意：10秒間ボタンの操作がないと、本機はEDID設定モードを自動的に通常動作に戻り、
EDIDボタンは消灯し、変更は実行されません。
2) To OUT 1（上）列の、Output 1からEDIDをコピーしたいInputボタンを夫々押します。
各選択されたInput LEDが点灯します。
3) To OUT 2（下）行の、Output 2からEDIDをコピーしたいInputボタンを夫々押します。
各選択されたInput LEDが点灯します。
4) EDIDボタンを押します。ボタンが消灯し、EDIDの変更が保存されます。

デフォルトのEDIDを1つまたは複数の入力にコピーするには︓
1) EDIDボタンを押してEDID設定モードにします。 EDIDボタンが点灯します。
2) デフォルトEDIDをコピーしたい各インプットについて、To OUT 1とTo OUT 2のボタンを同時に押してください。上段と下段の両方の入力LEDが点灯します。
3) EDIDボタンを押します。ボタンが消灯し、EDIDの変更が保存されます。

VS-62H – Operating the VS-62H 6x2 HDMI Matrix Switcher

12出力のミュートとミュート解除
両方の出力を同時にミュート/ミュート解除するには：
1) ミュートボタンを押します。 ミュートボタンが点灯し、出力がミュートされます。
2) 点灯しているミュートボタンを押します。 出力はミュート解除され、ボタンは消灯します。

1つの出力をミュートしてミュート解除するには：
1) 現在選択されている（点灯している）入力ボタンを押します。
出力がミュートされ、ボタンが点滅します。
2) 現在ミュートされている（点滅している）入力ボタンを押します。
出力のミュートが解除され、ボタンが点灯します。

フロントパネルのボタンのロックとロック解除
フロントパネルのボタンをロックおよびロック解除するには︓
1) ロックボタンを押し続けます。
フロントパネルのボタンがロックされ、ボタンが点灯します。
2) もう一度ロックボタンを押し続けます。
フロントパネルのボタンはロックが解除され、ボタンは消灯します。

テストパターンの生成

トラブルシューティングの為に、VS-62Hはいくつかのテストパターンを出力する事が出来ます。
出力にテストパターンを生成するには︓

1)
2)Functionボタンを押します。 ボタンが点灯します。
何れかの入力ボタンを押してテストパターンを選択します。
選択したテストパターンが出力されます。

テストパターンジェネレータを終了するには：・点灯しているFunctionボタンを押します。
テストパターンが終了し、ボタンが消灯します。
図8は、各テストパターンを示します。

各テストパターンは、RGB 720x480/59Hz、
8ビットカラーで出力されます。

図8

VS-62H – Operating the VS-62H 6x2 HDMI Matrix Switcher

各テストパターン13

VS-62Hの設定とメンテナンス
ここでは、VS-62Hの構成とメンテナンスについて説明します。
・DIPスイッチの設定（P14 参照）
・デバイスを出荷時のデフォルト設定にリセットする（P14 参照）
・ファームウェアのアップグレード（P14 参照）

ディップスイッチの設定
ディップスイッチはVS-62Hの動作を決定します。
全てのディップスイッチはデフォルトでオフになっています。

VS-62Hの工場出荷時設定へのリセット
本機を出荷時のデフォルト設定にリセットするには：
1）本機の電源を切ります。
2）リアパネルのリセットボタンを押し続けます。
3）リセットボタンを押しながら、本機の電源を入れます。
4）数秒待ってボタンを離します。
本機は出荷時の設定にリセットされます。

ファームウェアのアップグレード
VS-62Hは、次のいずれかの方法でアップグレードできます。
・ ミニUSB・ RS-232・ イーサネット
ファームウェアのアップグレード方法については、「K-Uploadソフトウェア」のマニュアルを参照してください。

VS-62H – Configuring and Maintaining the VS-62H

14

WebページからVS-62Hを遠隔操作する
VS-62Hは、内蔵Webページを使用してリモートで操作できます。
Webページには、Webブラウザとイーサネット接続を使用してアクセスします。
接続を試みる前に：
P6～7の手順を実行します
JavaScriptが有効になっていることを確認します

VS-62HのWeｂページにブラウザでアクセスする
1)インタネットブラウザを開く。
2)VS-62HのIPアドレスをIPアドレスを、ブラウザのアドレスウインドウに入力する。

Loadingページが表れます。

図9 Loadingページ
Loadingページの直後に、本機とWebページのバージョンに関する情報を表示する
General Infoページが表示されます。
全部で6ページあります。
・General Info（P15 参照）
・ルーティング（P16 参照）
・EDID（P19 参照）
・デバイスの設定（P20 参照）
・ファームウェアのアップデート（P20 参照）
・クレイマーについて（About Usページ）（P20 参照）

図10 General Info ページ
General Info ページには、デバイスに関する情報を表示するだけでなく、ページの右上にフロントパネルボタンのロックとロック解除を可能にするボタン（図11参照）があります。

図11 ロックボタン
VS-62H – Operating the VS-62H Remotely via the Web Pages

15

ルーティングページ
VS-62Hルーティングページでは、入力/出力の切り替えやHDCPサポートの選択などの操作を実行できます。

図12 ルーティングページ

図13 出力ボタン

VS-62H – Operating the VS-62H Remotely via the Web Pages

16

図14 入力ボタン

入出力のスイッチング
入出力を切り替えるには（例えば、入力2を出力2に）：
1) 出力ボタン2をクリックします。
ボタンの色が紫色に変わり、出力が選択されます。
2) 入力ボタン2をクリックします。
ボタンの色が紫色に変わり、出力が入力2に切り替わります。

リモート・トランスミッタの制御
VS-62Hに接続されている互換性のあるリモートトランスミッタ（たとえば、SID-X3N又はDIP-31）はWebページを使用して制御できます。（図14参照）

図15 リモートデバイス コントロールウインドウ

VS-62H – Operating the VS-62H Remotely via the Web Pages

17

VS-62Hでは、リモートモジュールの汎用ボタンをプログラムすることができます。
この表には、各ボタンに定義されている機能が示されています。
オプションは次のとおりです。
・HDMI、DP、DVI、PC：いずれかの入力を選択します
・エコー：接続されたコントローラを、ルームコントロール（ライト、スクリーンなど）などのユーザーボタンによってトリガされたさまざまなタスクを実行するようにプログラムすることができます。
・Out 1：出力1への現在のステップイン入力にスイッチング
・Out 2：出力2への現在のステップイン入力にスイッチング
注：これらの設定は入力ごとに行われ、リモートSID-X3Nが別のSID-X3Nと入替えても有効です。
Echo、Out 1、Out 2の3つまでのボタンを同時にアクティブにすることができます。

ビデオ入力としてテストパターンを使用
6種の内蔵ビデオテストパターンの1つを、ビデオ入力として使用できます。

図16 テストパターンタブ
出力へテストパターンを選択するには：
1） パターンタブをクリックします。
6種のテストパターンボタンが表示されます。
2） 必要な出力をクリックして選択します。
ボタンの色が変わります。
3） 必要なテストパターンボタンをクリックします。
ボタンの色が変わり、選択したテストパターンが出力されます。

VS-62H – Operating the VS-62H Remotely via the Web Pages

18

EDIDページ
VS-62H EDIDページでは、以下のEDIDデータを1つ以上の入力にコピーできます。
・出力
・入力
・EDIDデータファイル

図17 EDIDページ
注：出力が変更された為にEDIDのステータスがデバイス上で変更されると、ディスプレイは自動的に更新されません。 Refreshをクリックしてディスプレイを更新します。

出力又は入力から、1又は複数の入力にEDIDデータをコピーするには：
1）EDID（出力または入力）をコピーするソースボタンをクリックします。
ボタンは色が変わり、EDID要約情報はコピー元のEDIDデータを反映します。
2）1又は複数の入力をクリックするか、入力チェックボックスをオンにして全ての入力を選択します。
選択されたすべての入力ボタンが色を変え、EDID要約情報が選択された入力に割当てられます。
3）[Copy]ボタンをクリックします。「EDID was copied：EDIDがコピーされました」という成功
メッセージが表示され、EDIDデータが選択された入力にコピーされます。
4）[OK]をクリックします。

EDIDデータファイルからEDIDデータを入力にコピーするには：
1）source Browseボタンをクリックします。 Windowsブラウザが開きます。
2）必要なファイルを参照します。
3）必要なファイルを選択し、[Open]をクリックします。 EDID要約情報は選択を反映するします。
4）1又は複数の入力をクリックするか、入力チェックボックスをオンにして全ての入力を選択します。
選択されたすべての入力ボタンが色を変え、EDID要約情報が選択された入力に割当てられます。
5）[Copy]ボタンをクリックします。「EDID was copied：EDIDがコピーされました」という成功
メッセージが表示され、EDIDデータが選択された入力にコピーされます。
6）[OK]をクリックします。
VS-62H – Operating the VS-62H Remotely via the Web Pages

19

デバイス設定ページ
VS-62Hのデバイス設定ページでは、いくつかの通信パラメータを変更し、他のものを表示できます。

図18

デバイス設定ページ

シリアルまたはイーサネット通信パラメータを変更するには：
1）パラメータを直接入力するか、ドロップダウンリストを使用して、必要に応じてパラメータを調整します。
2）[Set]をクリックします。 変更は保存されます。

ファームウェアアップグレードページ

ファームウェアアップグレードページでは、ファームウェアファイルからファームウェアを更新できます。

図19

ファームウェアアップグレードページ

ファームウェアをアップグレードするには
1) Choose Fileボタンをクリックします。 Windowsブラウザが開きます。
2) 必要なファイルを参照します。
3) 必要なファイルを選択し、[Open]をクリックします。
ファームウェアファイル名がファームウェアアップグレードページに表示されます。
4) [Start Upgrade]をクリックします。ファームウェアファイルがロードされ、進行状況バーが表示されます。
処理を中断しないでください。VS-62Hが破損する可能性があります。
5) プロセスが完了したら、本機を再起動します。 ファームウェアが更新されます。

クレイマーについて（About Usページ）

About Usページには、Webページのバージョンとクレイマーエレクトロニクス社の詳細が表示されます。

図20

クレイマーについて（About Usページ）

VS-62H – Operating the VS-62H Remotely via the Web Pages

20

仕様

デフォルト 通信パラメーター

VS-62H – Technical Specifications / Default Communication Parameters21Kramer Electronics Ltd.

デフォルト EDID
Model name............... VS-62H
Manufacturer............. KMRPlug 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 II1024 x 768i at 87Hz - IBM1024 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
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

VS-62H – Default EDID

22

Kramer Electronics Ltd.
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

VS-62H – Default EDID

23

Kramer Electronics Ltd.

プロトコル 3000
クレイマーデバイスは、シリアルポートまたはイーサネットポート経由で送信される
Kramer Protocol 3000 コマンドを使用して操作できます。

プロトコル 3000 を理解する
プロトコル 3000 コマンドは、次のように構成されたASCII文字のシーケンスです。
・コマンドフォーマット
Prefix Command Name#
CommandConstant (Space)Parameter(s)Parameter

Suffix<CR>・フィードバックフォーマット
Prefix Device ID~
nnConstant@

Command Name
CommandParameter(s)Parameter

Suffix<CR><LF>

・コマンドパラメーター︓複数のパラメーターはコンマ (,) で区切る必要があります。
さらに、カッコ ([ と ]) を使用して、複数のパラメーターを１つのパラメーターとしてグループ化できます。
・コマンドチェーン区切り文字︓複数のコマンドを同じ文字列にチェーンできます。
各コマンドは、パイプ文字 (|)で区切られます。
・パラメーター属性︓パラメーターには複数の属性が含まれる場合があります。
属性は、カッコ (<…>) で示され、ピリオド (.) で区切る必要があります。
コマンドフレーミングは、VS-62Hとのインターフェース方法によって異なります。
次の図は、ターミナル通信ソフトウェア（Hercules等）を使用して＃コマンドがどのように構成されているかを示します。

VS-62H – Protocol 3000

24

Kramer Electronics Ltd.

プロトコル 3000 コマンド
Function

Description

Syntax#Protocol handshaking.

COMMAND#<CR>

Parameters/Attributes

Example#<CR>

Validates the Protocol
3000 connection and gets FEEDBACK~nn@OK<CR><LF>
the machine number.

AV-SW-MODE

Step-in master products
use this command to
identify the availability ofa device.
Set input auto switch
mode (per output).

COMMAND#AV-SW-MODElayer,output_id,mode<CR>
FEEDBACK~nn@AV-SW-MODElayer,output_id,mode<CR><LF>

AV-SW-MODE?

Get input auto switch
mode (per output).

COMMAND#AV-SW-MODE?layer,output_id<CR>
FEEDBACK~nn@AV-SW-MODElayer,output_id,mode<CR><LF>

BAUD

Set protocol serial port
baud rate.

COMMAND#BAUDbaud_rate<CR>

The new defined baudrate is stored in the
EEPROM and used whenpowering up.

FEEDBACK~nn@BAUDbaud_rate<CR><LF>
Option 1:~nn@BAUDcurrent_baud_rate<CR><LF>

Default baud rate is
Option 2:115200 (on factory reset). ~nn@BAUDbaud_rate1,baud_rate2,...<CR><LF>

BAUD?

Only works with devices
supporting this command(if ERR 002 is returned,
the default baud rate isused).
Get protocol serial port
baud rate.
(Option 1 - for current
baud rate, .
Option 2 - for list of
supported baud rates).
The new defined baudrate is stored in the
EEPROM and used whenpowering up.

COMMAND#BAUD?<CR>#BAUD?baud_param<CR>FEEDBACK~nn@BAUDbaud_rate<CR><LF>
Option 1:~nn@BAUDcurrent_baud_rate<CR><LF>
Option 2:~nn@BAUDbaud_rate1,baud_rate2,...<CR><LF>

layer – Layer Enumeration
1 – Video
2 – Audio
3 – Data
4 – IR
5 – USB
output_id – 1 to number of system
outputsmode –
0 – manual
1 – priority switch
2 – last connected switch
layer – Layer Enumeration
1 – Video
2 – Audio
3 – Data
4 – IR
5 – USB
output_id – 1 to number of system
outputsmode –
0 – manual
1 – priority switch
2 – last connected switch
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, … – Listof supported baud rates

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#AV-SW-MODE?1,2<CR>

Get the input audio switch
mode for HDBT Out:
#AV-SW-MODE?1,1<CR>#BTN1,0<CR>#BTN?1<CR>

Default baud rate is115200 (on factory reset).

BTN

Only works with devices
supporting this command(if ERR 002 is returned,
the default baud rate isused).
Set module state.
After a SET
command, LEDs show
the button status:

COMMAND#BTNbutton_num,mode<CR>
FEEDBACK~nn@BTNbutton_num,mode<CR><LF>

mute – button LED off.
active – button LED on.
pending – button LED
flashing.
The Step-in master uses
this command to get theactual status and identify
if the device is in pending
Step-in request.

button_num – Button number (0…n)
mode –
0 – mute
1 – active, 255 (0xFF) - pending(request step in) (Get commandonly)
In case of ECHO notification, themode is replaced by the input # of theStep-in client and does not mean thestatus of the button.
An ECHO-ED notification happens
only when a button becomes active#BTN1,0<CR>

In reply to the Step-in
request, the Step-in
master updates the
button status by sending
set to activate andconfigures the Step-in
action. Other Step-in
clients are set to mute.

VS-62H – Protocol 3000

25

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

BTN?

Get module state.

COMMAND#BTN?button_num<CR>

button_num – Button number (0…n)
mode –
0 – mute
1 – active, 255 (0xFF) - pending(request step in) (Get commandonly)
In case of ECHO notification, themode is replaced by the input # of theStep-in client and does not mean thestatus of the button.
An ECHO-ED notification happens
only when a button becomes active

After a SET
command, LEDs show
the button status:

FEEDBACK~nn@BTNbutton_num,mode<CR><LF>

mute – button LED off.
active – button LED on.
pending – button LED
flashing.
The Step-in master uses
this command to get theactual status and identify
if the device is in pending
Step-in request.

BUILD-DATE?

In reply to the Step-in
request, the Step-in
master updates the
button status by sending
set to activate andconfigures the Step-in
action. Other Step-in
clients are set to mute.
Get device build date.

COMMAND#BUILD-DATE?<CR>
FEEDBACK~nn@BUILD-DATEdate,time<CR><LF>

CPEDID

Copy EDID data from theoutput to the input
EEPROM.
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.

COMMAND#CPEDIDsrc_type,src_id,dst_type,dest_bitmap<CR>
or#CPEDIDsrc_type,src_id,dst_type,dest_bitmap,safe_mode<CR>
FEEDBACK~nn@CPEDIDsrc_stg,src_id,dst_type,dest_bitmap<CR><LF>~nn@CPEDIDsrc_stg,src_id,st_type,dest_bitmap,safe_mode<CR><LF>

In certain products
Safe_mode is an optionalparameter. See the HELP
command for its
availability.

VS-62H – Protocol 3000

date – Format: YYYY/MM/DD where
YYYY = Year
MM = Month
DD = Day
time – Format: hh:mm:ss wherehh = hours
mm = minutes
ss = seconds
src_type – EDID source type(usually output)
0 – Input
1 – Output
2 – Default EDID
3 – Custom EDID
src_id – Number of chosen source
stage
0 – Default EDID source
1 – Output 1
2 – Output 2
dst_type – EDID destination type(usually input)
0 – Input
1 – Output
2 – Default EDID
3 – Custom EDID
dest_bitmap – Bitmap representing
destination IDs. Format: XXXX…X,
where X is hex digit. The binary formof every hex digit represents
corresponding destinations.
0 – indicates that EDID data is notcopied to this destination.
1 – indicates that EDID data is
copied to this destination.
safe_mode –0 – device accepts the EDID as iswithout trying to adjust
1 – device tries to adjust the EDID
(default value if no parameter is
sent)

Example#BTN?1<CR>

Get the device build date:#BUILD-DATE?<CR>

Copy the EDID data from the
Output 1 (EDID source) to the
Input:#CPEDID1,1,0,0x1<CR>
Copy the EDID data from thedefault EDID source to the
Input:#CPEDID2,0,0,0x1<CR>26

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

DEF-RESSet custom definedscaled video output
resolution to ID index.

COMMAND#DEF-RESTable_id,Width,Height,Htotal,VTotal,HSyncW,HSyncB
ackPorch,VSyncW,VSyncBackPorch,FrRate,Interlaced<CR>

If a requested custom
resolution is not defined,
yet is in the device, it
returns ERRSP003 (outof range).

FEEDBACK~nn@DEF-RESTable_id,Width,Height,Htotal,VTotal,HSyncW,HSyncBackPorch,VSyncW,VSyncBackPorch,FrRate,Interlaced<CR><LF>

Table_id – Index in resolution table
0=No Signal (for input) / Native –EDID (for output)
1=640x480p@59.94Hz/60Hz
2=720x480p@59.94Hz/60Hz
3=720x480p@59.94Hz/60Hz
4=1280x720p@59.94Hz/60Hz
5=1920x1080i@59.94Hz/60Hz
6=720(1440)x480i@59.94Hz/60Hz
7=720(1440)x480i@59.94Hz/60Hz
8=720(1440)x240p@59.94Hz/60Hz
9=720(1440)x240p@59.94Hz/60Hz
10=2880x480i@59.94Hz/60Hz
11=2880x480i@59.94Hz/60Hz
12=2880x240p@59.94Hz/60Hz
13=2880x240p@59.94Hz/60Hz
14=1440x480p@59.94Hz/60Hz
15=1440x480p@59.94Hz/60Hz
16=1920x1080p@59.94Hz/60Hz
17=720x576p@50Hz
18=720x576p@50Hz
19=1280x720p@50Hz
20=1920x1080i@50Hz
21=720(1440)x576i@50Hz
22=720(1440)x576i@50Hz
23=720(1440)x288p@50Hz
24=720(1440)x288p@50Hz
25=2880x576i@50Hz
26=2880x576i@50Hz
27=2880x288p@50Hz
28=2880x288p@50Hz
29=1440x576p@50Hz
30=1440x576p@50Hz
31=1920x1080p@50Hz
32=1920x1080p@23.97Hz/24Hz
33=1920x1080p@25Hz
34=1920x1080p@29.97Hz/30Hz
35=2880x480p@59.94Hz/60Hz
36=2880x480p@59.94Hz/60Hz
37=2880x576p@50Hz
38=2880x576p@50Hz
39=1920x1080i@50Hz
40=1920x1080i@100Hz
41=1280x720p@100Hz
42=720x576p@100Hz
43=720x576p@100Hz
44=720(1440)x576i@100Hz
45=720(1440)x576i@100Hz
46=1920x1080i@119.88/120Hz
47=1280x720p@119.88/120Hz
48=720x480p@119.88/120Hz
49=720x480p@119.88/120Hz
50=720(1440)x480i@119.88/120Hz
51=720(1440)x480i@119.88/120Hz
52=720x576p@200Hz
53=720x576p@200Hz
54=720(1440)x576i@200Hz
55=720(1440)x576i@200Hz
56=720x480p@239.76/240Hz
57=720x480p@239.76/240Hz
58=720(1440)x480i@239.76/240Hz
59=720(1440)x480i@239.76/240Hz
60=1280x720p@23.97Hz/24Hz
61=1280x720p@25Hz
62=1280x720p@29.97Hz/30Hz
63=1920x1080p@119.88/120Hz
64=1920x1080p@100Hz
65=800x600p@60Hz
66-99=(Reserved)
100=Custom resolution 1
101=Custom resolution 2
102=Custom resolution 3
103=Custom resolution 4
104=Custom resolution 5
105-254=(Reserved)*Valid indexes for SET are 100-104
only
Custom – Resolution parameters - byname (self-explanatory), numeric
value
Interlaced – Interlaced/progressive
according to On/Off (“ON”- I, “OFF” P)
Stage – Input/Output
0=Input
1=Output
Stage_id – Number of chosen stage(1...max number of inputs/outputs)

Only indexes 100-104 arevalid for custom definedresolution.

VS-62H – Protocol 3000

Example27

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

DEF-RES?

Get custom defined video
resolution.
If a requested custom
resolution is not defined,
yet is in the device, it
returns ERRSP003 (outof range).

COMMAND#DEF-RES?Table_id,stage,stage_id<CR>

Table_id – Index in resolution table
0=No Signal (for input) / Native –EDID (for output)
1=640x480p@59.94Hz/60Hz
2=720x480p@59.94Hz/60Hz
3=720x480p@59.94Hz/60Hz
4=1280x720p@59.94Hz/60Hz
5=1920x1080i@59.94Hz/60Hz
6=720(1440)x480i@59.94Hz/60Hz
7=720(1440)x480i@59.94Hz/60Hz
8=720(1440)x240p@59.94Hz/60Hz
9=720(1440)x240p@59.94Hz/60Hz
10=2880x480i@59.94Hz/60Hz
11=2880x480i@59.94Hz/60Hz
12=2880x240p@59.94Hz/60Hz
13=2880x240p@59.94Hz/60Hz
14=1440x480p@59.94Hz/60Hz
15=1440x480p@59.94Hz/60Hz
16=1920x1080p@59.94Hz/60Hz
17=720x576p@50Hz
18=720x576p@50Hz
19=1280x720p@50Hz
20=1920x1080i@50Hz
21=720(1440)x576i@50Hz
22=720(1440)x576i@50Hz
23=720(1440)x288p@50Hz
24=720(1440)x288p@50Hz
25=2880x576i@50Hz
26=2880x576i@50Hz
27=2880x288p@50Hz
28=2880x288p@50Hz
29=1440x576p@50Hz
30=1440x576p@50Hz
31=1920x1080p@50Hz
32=1920x1080p@23.97Hz/24Hz
33=1920x1080p@25Hz
34=1920x1080p@29.97Hz/30Hz
35=2880x480p@59.94Hz/60Hz
36=2880x480p@59.94Hz/60Hz
37=2880x576p@50Hz
38=2880x576p@50Hz
39=1920x1080i@50Hz
40=1920x1080i@100Hz
41=1280x720p@100Hz
42=720x576p@100Hz
43=720x576p@100Hz
44=720(1440)x576i@100Hz
45=720(1440)x576i@100Hz
46=1920x1080i@119.88/120Hz
47=1280x720p@119.88/120Hz
48=720x480p@119.88/120Hz
49=720x480p@119.88/120Hz
50=720(1440)x480i@119.88/120Hz
51=720(1440)x480i@119.88/120Hz
52=720x576p@200Hz
53=720x576p@200Hz
54=720(1440)x576i@200Hz
55=720(1440)x576i@200Hz
56=720x480p@239.76/240Hz
57=720x480p@239.76/240Hz
58=720(1440)x480i@239.76/240Hz
59=720(1440)x480i@239.76/240Hz
60=1280x720p@23.97Hz/24Hz
61=1280x720p@25Hz
62=1280x720p@29.97Hz/30Hz
63=1920x1080p@119.88/120Hz
64=1920x1080p@100Hz
65=800x600p@60Hz
66-99=(Reserved)
100=Custom resolution 1
101=Custom resolution 2
102=Custom resolution 3
103=Custom resolution 4
104=Custom resolution 5
105-254=(Reserved)*Valid indexes for SET are 100-104
only
Custom – Resolution parameters - byname (self-explanatory), numeric
value
Interlaced – Interlaced/progressive
according to On/Off (“ON”- I, “OFF” P)
Stage – Input/Output
0=Input
1=Output
Stage_id – Number of chosen stage(1...max number of inputs/outputs)
file_name – Name of file to delete
Delete the Room1Config file:(file names are case-sensitive)#DELRoom1Config<CR>FEEDBACK~nn@DEF-RESTable_id,Width,Height,Htotal,VTotal,HSyncW,HSyncBackPorch,VSyncW,VSyncBackPorch,FrRate,Interlaced<CR><LF>

Only indexes 100-104 arevalid for custom definedresolution.
In Get command whensending:
index 0 - device replies
with detailed info of native
resolution.
index 255 - device replies
with detailed info ofcurrent resolution.

DEL

Delete file.

COMMAND#DELfile_name<CR>

ExampleFEEDBACK~nn@DELfile_name<CR><LF>
DIR

List files in device.

COMMAND#DIR<CR>FEEDBACKMulti-line:~nn@DIR<CR><LF>
file_name TABfile_sizebytes,ID:file_id<CR><LF>
TABfree_sizebytes.<CR><LF>

VS-62H – Protocol 3000

file_name – Name of file
file_size – File size in bytes. A file
can take more space on device
memoryfile_id – Internal ID for file in filesystemfree_size – Free space in bytes indevice file system#DIR<CR>28

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

ExampleDISPLAY?

Get output HPD status.

COMMAND#DISPLAY?out_id<CR>

out_id – Output number
1 – Output 1
2 – Output 2
status – HPD status according tosignal validation
0 – Signal or sink is not valid
1 – Signal or sink is valid
2 – Sink and EDID is valid
dp_sw_id – 1 to number of DIP
switchesstatus – Up/down
0 – up1 – down
portType – TCP/UDP
ETHPort – TCP/UDP port number

Get the output HPD status of
Output 1:#DISPLAY?1<CR>

portType – TCP/UDP
0 – TCP1 – UDPETHPort – TCP / UDP port number(0 – 65534)

Get the Ethernet port protocol
for UDP:#ETH-PORT?1<CR>

FEEDBACK~nn@DISPLAYout_id,status<CR><LF>

Get the DIP-switch state.

DPSWSTATUS?

COMMAND#DPSW-STATUS?dp_sw_id<CR>
FEEDBACK~nn@DPSW-STATUSdp_sw_id,status<CR><LF>

Set Ethernet port
protocol.

ETH-PORTCOMMAND#ETH-PORTportType,ETHPort<CR>
FEEDBACK~nn@ETH-PORTportType,ETHPort<CR><LF>

ETH-PORT?

Get Ethernet port
protocol.

COMMAND#ETH-PORT?portType<CR>
FEEDBACK~nn@ETH-PORTportType,ETHPort<CR><LF>

FACTORY

Reset device to factory
default configuration.

COMMAND#FACTORY<CR>

This command
deletes all user data fromthe device. The deletion
can take some time.

FEEDBACK~nn@FACTORYOK<CR><LF>

Your device may require
powering off andpowering on for thechanges to take effect.
Set MAC address.

FCT-MACTo activate thechange, reset the device.
FCT-MODEL

Set model name.

FCT-SN

Used where a single
firmware file is adaptable
for many devices, but theuser needs to know (byprotocol) which specificmodel is used.
Set serial number.

COMMAND#FCT-MACmac_address<CR>
FEEDBACK~nn@FCT-MACmac_address<CR><LF>
COMMAND#FCT-MODELmodel_name<CR>

get the DIP-switch 2 status:#DPSW-STATUS?2<CR>

Set the Ethernet port protocol
for TCP to port 12457:#ETH-PORT0,12457<CR>

Reset the device to factory
default configuration:#FACTORY<CR>

mac_address – Unique MAC
address. Format: XX-XX-XX-XX-XXXX
where X is a hex digit
model_name – String of printable
ASCII chars (up to 19 chars)

FEEDBACK~nn@FCT-MODELmodel_name<CR><LF>

COMMAND#FCT-SNserial_number<CR>

serial_number – 14 decimal digits

FEEDBACK~nn@FCT-SNserial_number<CR><LF>
FORMAT

Format file system.
Response could takeseveral seconds until
formatting completes.

FS-FREE?

Get file system freespace.

COMMAND#FORMAT<CR>#FORMAT<CR>

FEEDBACK~nn@FORMATOK<CR><LF>
COMMAND#FS-FREE?<CR>

free_size – Free size in device filesystem in bytes#FS-FREE?<CR>

FEEDBACK~nn@FS_FREEfree_size<CR><LF>
GEDID

GET

Get EDID support on
certain input/output.

COMMAND#GEDIDstage,stage_id<CR>

For old devices that
do not support thiscommand, ~nn@ERR
002<CR><LF> is
received.

FEEDBACK~nn@GEDIDstage,stage_id,size<CR><LF>

Get file.

COMMAND#GETfile_name<CR>
FEEDBACKMulti-line:~nn@GETfile_name,file_sizeREADY<CR><LF>
contents~nn@GETfile_nameOK<CR><LF>

HDCP-MODSet HDCP mode.
Set HDCP working
mode on the device input:

COMMAND#HDCP-MODinp_id,mode<CR>
FEEDBACK~nn@HDCP-MODinp_id,mode<CR><LF>

HDCP supported HDCP_ON [default].
HDCP not supported HDCP OFF.
HDCP support changes
following detected sink MIRROR OUTPUT.

VS-62H – Protocol 3000

stage – Input/Output
0 – Input
1 – Output
2 – Default EDID
3 – Custom EDID
stage_id – Number of chosen stage(1 to max number of inputs/outputs)
size – Size of data to be sent fromdevice, 0 means no EDID support
file_name – Name of file to get
contents
contents – Byte stream of filecontents
file_size – Size of file (device
sends it in response to give user achance to get ready)Get EDID support information
for input 1:#GEDID0,1<CR>

inp_id – Input number:
1 – IN 1
2 – IN 2
3 – IN 3
4 – IN 4
5 – IN 5
6 – IN 6
7 – IN 7
8 – IN 8
mode – HDCP mode:0 – HDCP Off
1 – HDCP On

Set the input HDCP-MODE of
IN 1 to Off:#HDCP-MOD1,0<CR>#GETfile_response.dat<CR>

29

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

ExampleHDCP-MOD?

Get HDCP mode.

COMMAND#HDCP-MOD?inp_id<CR>

inp_id – Input number:
1 – IN 1
2 – IN 2
3 – IN 3
4 – IN 4
5 – IN 5
6 – IN 6
7 – IN 7
8 – IN 8
mode – HDCP mode:0 – HDCP Off
1 – HDCP On
stage – Input/Output
0 – Input
1 – Output
stage_id – Number of chosen stage(1 to max number of inputs/outputs)
status – Signal encryption status valid values On/Off
0 – HDCP Off
1 – HDCP On
2 – Follow input
3 – Mirror output (“MAC mode”)
command – Name of a specificcommandGet the input HDCP-MODE of
IN 1:#HDCP-MOD?1<CR>

Set HDCP working
mode on the device input:

FEEDBACK~nn@HDCP-MODinp_id,mode<CR><LF>

HDCP supported HDCP_ON [default].
HDCP not supported HDCP OFF.

HDCP-STAT?

HDCP support changes
following detected sink MIRROR OUTPUT.
Get HDCP signal status.
On output – sinkstatus.

COMMAND#HDCP-STAT?stage,stage_id<CR>
FEEDBACK~nn@HDCP-STATstage,stage_id,status<CR><LF>

On input – signal status.

HELP

Get command list or help
for specific command.

COMMAND#HELP<CR>#HELPcommand_name<CR>

Get the output HDCP-STATUS
of IN 1:#HDCP-STAT?0,1<CR>

Get the command list:#HELP<CR>
To get help for
AV-SW-TIMEOUT:HELPAV-SW-TIMEOUT<CR>

FEEDBACK
1. Multi-line:~nn@Devicecommand,command…<CR><LF>
To get help for command use: HELP (COMMAND_NAME)<CR><LF>~nn@HELPcommand:<CR><LF>
description<CR><LF>
USAGE:usage<CR><LF>
LDEDID

Write EDID data fromexternal application todevice.
When the unit
receives the LDEDID
command it replies withREADY and enters the
special EDID packet wait
mode. In this mode theunit can receive only
packets and not regular
protocol commands.
If the unit does notreceive correct packets
for 30 seconds or isinterrupted for more than
30 seconds before
receiving all packets, it
sends timeout error~nn@LDEDIDERR01<C
R><LF> and returns to
the regular protocol
mode. If the unit received
data that is not a correct
packet, it sends thecorresponding error andreturns to the regular
protocol mode.

COMMAND
Multi-step syntax
FEEDBACK
Step 1:#LDEDIDdst_type,dest_bitmask,size,safe_mode<CR>
Response 1:~nn@LDEDIDdst_type,dest_bitmask,size,safe_modeREADY<CR><
LF>
or~nn@LDEDIDERRnn<CR><LF>
Step 2: If ready was received, send EDID_DATA
Response 2:~nn@LDEDIDdst_type,dest_bitmask,size,safe_modeOK<CR><LF>
or~nn@LDEDIDERRnn<CR><LF>

VS-62H – Protocol 3000

dst_type – EDID destination type(usually input)
0 – Input
1 – Output
2 – Default EDID
3 – Custom EDID
dest_bitmask – Bitmap
representing destination IDs. Format:
0x********, where * is ASCII
presentation of hex digit. The binarypresentation of this number is a bit
mask for destinations. Setting ‘1’means EDID data has to be copied tothis destination
size – EDID data size
safe_mode –0 – Device accepts the EDID as iswithout trying to adjust
1 – Device tries to adjust the EDID
EDID_DATA – Data in protocol
packets
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:a. Send a packet,
b. Receive OK on the last
packet,c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes inlength)Length (data length + 2 for
CRC) – (2 bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
01
02
03 04 05
Packet ID
LengthData CRC
5. Response:~NNNNOK<CR><LF> (Where
NNNN is the received packet ID
in ASCII hex digits.)

Write the EDID data from anexternal application to the
HDMI In 1 input without
adjustment attempts:#LDEDID0,0x1,2340,0<CR>
Write the EDID data from anexternal application to HDMI In
1 and PC In inputs withadjustment attempts:#LDEDID0,0x5,2340,1<CR>30

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

LDFPGA

Load new FPGA file.

COMMAND
Step 1:#LDFPGAsize,CRC,fpga_id,force<CR>size – Size of firmware data that issent
CRC – FPGA file CRC
The polynomial for the 16-bit CRC is:
CRC-CCITT: 0x1021 = x16 + x12 + x5
+1
Initial value: 0000
Final XOR Value: 0
For a code example, see:
http://sanityfree.org/133/crc_16_ccitt_in_csharp.html
CRC example:
Data = “123456789”
Result => 0x31C3
fpga_id – FPGA ID (if there are
more than one). Default - 1
force – 1, ignore CRC calculation
FPGA_DATA – *.rbf file in protocol
packets
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:a. Send a packet,
b. Receive OK on the last
packet,c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes inlength)Length (data length + 2 for
CRC) – (2 bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
01
02
03 04 05
Packet ID
LengthData CRC
5. Response:~NNNNOK<CR><LF> (Where
NNNN is the received packet ID
in ASCII hex digits.)
size – Size of firmware data that issent
FIRMWARE_DATA – HEX or KFW filein protocol packets
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:a. Send a packet,
b. Receive OK on the last
packet,c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes inlength)Length (data length + 2 for
CRC) – (2 bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
01
02
03 04 05
Packet ID
LengthData CRC
5. Response:~NNNNOK<CR><LF> (Where
NNNN is the received packet ID
in ASCII hex digits.)
file_name – Name of file to save on
devicesize – Size of file data that is sent
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:a. Send a packet,
b. Receive OK on the last
packet,c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes inlength)Length (data length + 2 for
CRC) – (2 bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
01
02
03 04 05
Packet ID
LengthData CRC
5. Response:~NNNNOK<CR><LF> (Where
NNNN is the received packet ID
in ASCII hex digits.)
Lock/Unlock – On/Off
0 – Off unlocks EDID
1 – On locks EDID

Step 2: If ready was received, send FPGA_DATAFEEDBACK
Response 1:~nn@LDFPGAsizeREADY<CR><LF>
or~nn@LDFWERRnn<CR><LF>
Response 2:~nn@LDFPGAsizeOK<CR><LF>

LDFWLoad new firmware file.
In most devices
firmware data is saved to
flash memory, but the
memory does not update
until receiving the“UPGRADE” commandand is restarted.

COMMAND
Step 1:#LDFWsize<CR>
Step 2: If ready was received, send FIRMWARE_DATAFEEDBACK
Response 1:~nn@LDFWsizeREADY<CR><LF>
or~nn@LDFWERRnn<CR><LF>
Response 2:~nn@LDFWsizeOK<CR><LF>

LOAD

Load file to device.

COMMAND#LOADfile_name,size<CR>
FEEDBACK
Data sending negotiation:* Device ~01@LOADfile_name,sizeREADY<CR><LF>* End User (+Device)Send file in Protocol Packets* Device ~01@LOADfile_name,sizeOK<CR><LF>

LOCK-FP

Lock the front panel.
In NT-52N, thiscommand includes the
PortNumber (1-2)
parameter.

COMMAND#LOCK-FPLock/Unlock<CR>
FEEDBACK~nn@LOCK-FPLock/Unlock<CR><LF>

VS-62H – Protocol 3000

ExampleLoad the file_response.dat fileto the device:#LOADfile_response.dat,5360<CR>

Unlock front panel:#LOCK-FP0<CR>

31

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

LOCK-FP?

Get the front panel lockstate.

COMMAND#LOCK-FP?<CR>

In NT-52N, thiscommand includes the
PortNumber (1-2)
parameter.
Set protocol permission.

FEEDBACK~nn@LOCK-FPLock/Unlock<CR><LF>

Lock/Unlock – On/Off
0 – Off unlocks EDID
1 – On locks EDID

LOGIN

For devices that
support security, LOGIN
allows to the user to run
commands with an End
User or Administrator
permission level.
In each device, someconnections allow logging
in to different levels.
Some do not work withsecurity at all.

COMMAND#LOGINlogin_level,password<CR>
FEEDBACK~nn@LOGINlogin_level,passwordOK<CR><LF>
or~nn@LOGINERR004<CR><LF>

login_level – Level of permissions
required (End User or Admin)
password – Predefined password (byPASS command). Default password isan empty string

Example#LOCK-FP?<CR>

Set the protocol permission
level to Admin (when the
password defined in the PASS
command is 33333):#LOGINAdmin,33333<CR>(if bad password entered)

Connection may logout
after timeout.
The permission system
works only if security isenabled with the“SECUR” command.
Get current protocol
permission level.

LOGIN?

For devices that
support security, LOGIN
allows to the user to run
commands with an End
User or Administrator
permission level.

COMMAND#LOGIN?<CR>
FEEDBACK~nn@LOGINlogin_level<CR><LF>

login_level – Level of permissions #LOGIN?<CR>required (End User or Admin)
password – Predefined password (byPASS command). Default password isan empty string

In each device, someconnections allow logging
in to different levels.
Some do not work withsecurity at all.
Connection may logout
after timeout.
The permission system
works only if security isenabled with the“SECUR” command.
Cancel current
permission level.

LOGOUT

Logs out from End
User or Administrator
permission levels to Not
Secure.
Set machine number.

MACH-NUM

Some devices do not
set the new machine
number until the device isrestarted.

COMMAND#LOGOUT<CR>
FEEDBACK~nn@LOGOUTOK<CR><LF>

COMMAND#MACH-NUMmachine_number<CR>

COMMAND#MODEL?<CR>
This command
FEEDBACK
identifies equipment~nn@MODELmodel_name<CR><LF>
connected to Step-in
master products andnotifies of identitychanges to the connected
equipment. The Matrix
saves this data inmemory to answer
REMOTE-INFO requests.
LEGACY COMMAND.
COMMAND
Set auto-switch mode.
#MTX-MODEoutput_id,mode<CR>

MTX-MODE

MTX-MODE?

machine_number – New device
machine number

FEEDBACK~nn@MACH-NUMmachine_number<CR><LF>

Some devices canchange the machine
number only from DIPswitches.
Get device model.

MODEL?

#LOGOUT<CR>

Not recommended for
new devices.

FEEDBACK~nn@MTX-MODEoutput_id,mode<CR><LF>

LEGACY COMMAND.
Get auto-switch mode.

COMMAND#MTX-MODE?output_id<CR>

Not recommended for
new devices.

FEEDBACK~nn@MTX-MODEoutput_id,mode<CR><LF>

VS-62H – Protocol 3000

model_name – String of up to 19
printable ASCII chars

Get the device model:#MODEL?<CR>

output_id – 1 to number of system
outputsmode –
0 – manual
1 – auto priority
2 – auto last connected
output_id – 1 to number of system
outputsmode –
0 – manual
1 – auto priority
2 – auto last connected

Set output to last connected:#MTX-MODE1,2<CR>#MTX-MODE?2<CR>32

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

ExampleNAME

Set machine (DNS)
name.

COMMAND#NAMEmachine_name<CR>

The machine name is
not the same as themodel name. The
machine name is used to
identify a specificmachine or a network inuse (with DNS featureon).
Get machine (DNS)name.

FEEDBACK~nn@NAMEmachine_name<CR><LF>

machine_name – String of up to 15
alpha-numeric chars (can include
hyphen, not at the beginning or end)

Set the DNS name of thedevice to room-442:#NAMEroom-442<CR>

The machine name is
not the same as themodel name. The
machine name is used to
identify a specificmachine or a network inuse (with DNS featureon).
Reset machine (DNS)
name to factory default.

FEEDBACK~nn@NAMEmachine_name<CR><LF>

machine_name – String of up to 15
alpha-numeric chars (can include
hyphen, not at the beginning or end)

Get the DNS name of thedevice:#NAME?<CR>

Factory default ofmachine (DNS) name is“KRAMER_” + 4 last
digits of device serial
number.
Set DHCP mode.

FEEDBACK~nn@NAME-RSTOK<CR><LF>

NAME?

NAME-RST

NET-DHCP

Only 1 is relevant forthe mode value. To
disable DHCP, the user
must configure a static IP
address for the device. .

COMMAND#NAME?<CR>

Reset the machine name (S/Nlast digits are 0102):#NAMERSTKRAMER_0102<CR>

COMMAND#NAME-RST<CR>

COMMAND#NET-DHCPid,mode<CR>
FEEDBACK~nn@NET-DHCPid,mode<CR><LF>

id – Network ID–the device network
interface (if there are more than one).
Counting is 0 based, meaning thecontrol port is ‘0’, additional ports are
1,2,3….
mode –
1 – Try to use DHCP. If unavailable.

Enable DHCP mode for port 1,
if available:#NET-DHCP1,1<CR>

id – Network ID–the device network
interface (if there are more than one).
Counting is 0 based, meaning thecontrol port is ‘0’, additional ports are
1,2,3….
mode –
0 – Do not use DHCP. Use the IP
set by the factory or using theNET-IP or NET-CONFIG
command.
1 – Try to use DHCP. If unavailable,
use the IP set by the factory or
using the NET-IP or NETCONFIG command.

Get DHCP mode for port 1:#NET-DHCP?1<CR>

ip_address – Format:
xxx.xxx.xxx.xxx

Set the gateway IP address to
192.168.0.1:#NETGATE192.168.000.001<CR>

ip_address – Format:
xxx.xxx.xxx.xxx

Get the gateway IP address:#NET-GATE?<CR>

ip_address – Format:
xxx.xxx.xxx.xxx

Set the IP address to
192.168.1.39:#NETIP192.168.001.039<CR>

Connecting Ethernet todevices with DHCP may
take more time in some
networks.
To connect with arandomly assigned IP by
DHCP, specify the device
DNS name (if available)using the NAME
command. You can also
get an assigned IP bydirect connection to USB
or RS-232 protocol port, if
available.
For proper settings
consult your network
administrator.

NET-DHCP?

For Backward
compatibility, the id
parmeter can be omitted.
In this case, the NetworkID, by default, is 0, whichis the Ethernet control
port.
Get DHCP mode.
For Backward
compatibility, the id
parmeter can be omitted.
In this case, the NetworkID, by default, is 0, whichis the Ethernet control
port.

NET-GATE

Set gateway IP.

NET-GATE?

A network gateway
connects the device via
another network andmaybe over the Internet.
Be careful of security
issues. For proper
settings consult yournetwork administrator.
Get gateway IP.

NET-IP

A network gateway
connects the device via
another network andmaybe over the Internet.
Be aware of security
problems.
Set IP address.
For proper settings
consult your network
administrator.

COMMAND#NET-DHCP?id<CR>
FEEDBACK~nn@NET-DHCPid,mode<CR><LF>

COMMAND#NET-GATEip_address<CR>
FEEDBACK~nn@NET-GATEip_address<CR><LF>

COMMAND#NET-GATE?<CR>
FEEDBACK~nn@NET-GATEip_address<CR><LF>

COMMAND#NET-IPip_address<CR>
FEEDBACK~nn@NET-IPip_address<CR><LF>

VS-62H – Protocol 3000

33

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

ExampleNET-IP?

Get IP address.

COMMAND#NET-IP?<CR>

ip_address – Format:
xxx.xxx.xxx.xxx

Get the IP address:#NET-IP?<CR>

FEEDBACK~nn@NET-IPip_address<CR><LF>
NET-MAC?

NET-MASK

NET-MASK?

Get MAC address.
For Backward
compatibility, the id
parmeter can be omitted.
In this case, the NetworkID, by default, is 0, whichis the Ethernet control
port.
Set subnet mask.
For proper settings
consult your network
administrator.

COMMAND#NET-MAC?id<CR>

Get subnet mask.

COMMAND#NET-MASK?<CR>

FEEDBACK~nn@NET-MACid,mac_address<CR><LF>

COMMAND#NET-MASKnet_mask<CR>

id – Network ID–the device network
interface (if there are more than one).
Counting is 0 based, meaning thecontrol port is ‘0’, additional ports are
1,2,3….
mac_address – Unique MAC
address. Format: XX-XX-XX-XX-XXXX where X is hex digit
net_mask – Format: xxx.xxx.xxx.xxx

FEEDBACK~nn@NET-MASKnet_mask<CR><LF>#NET-MAC?id<CR>

Set the subnet mask to
255.255.0.0:#NETMASK255.255.000.000<CR>

net_mask – Format: xxx.xxx.xxx.xxx

Get the subnet mask:#NET-MASK<CR>

login_level – Level of login to set(End User or Administrator).
password – Password for thelogin_level. Up to 15 printable ASCII
chars
login_level – Level of login to set(End User or Administrator).
password – Password for thelogin_level. Up to 15 printable ASCII
chars
input_id – Window number setting
new source
prio – Assigned priority (1…max
priority)

Set the password for the
Admin protocol permission
level to 33333:#PASSAdmin,33333<CR>

FEEDBACK~nn@NET-MASKnet_mask<CR><LF>
PASS

PASS?

PRIO

Set password for login
level.

COMMAND#PASSlogin_level,password<CR>

The default password
is an empty string.

FEEDBACK~nn@PASSlogin_level,password<CR><LF>

Get password for login
level.

COMMAND#PASS?login_level<CR>

The default password
is an empty string.

FEEDBACK~nn@PASSlogin_level,password<CR><LF>

Set input priority.

COMMAND#PRIOinput_id,prio<CR>

The PRIO max value
may vary for different
devices.
Get input priority.

PRIO?

The PRIO max value
may vary for different
devices.
PROG-ACTION

Set Step-In button action
bitmap.
Programs matrix
action as a response forexternal event(programmable buttonpressed).

FEEDBACK~nn@PRIOinput_id,prio<CR><LF>
COMMAND#PRIO?input_id<CR>
FEEDBACK~nn@PRIOinput_id,prio<CR><LF>
COMMAND#PROG-ACTIONtype,<direction_type>.<port_type>.<port_index>,button_id,actions_bitmap<CR>FEEDBACK~nn@PROG-ACTIONport_type,<direction_type>.<port_type>.<port_index>,button_id,actions_bitmap<CR><LF>

VS-62H – Protocol 3000

input_id – Window number setting
new source
prio – Assigned priority (1…max
priority)
port_type – Input/Output
0 – Input
1 – Output
port_id – The following attributes
comprise the port ID:▪ <direction_type> –
o IN
o OUT
o BOTH▪ <port_type> –o HDMIo HDBTo ANALOG_AUDIOo AMPLIFIED_AUDIOo TOSo SPDIFo MIC
o RS-232
o IR
o USB_Ao USB_B▪ <port_index> – The port
number as printed on the front orrear panel
button_id – External programmablebutton 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
0 – Echo to controller
1 – Step-in out 1
2 – Step-in out 2…–…
N – Step-in out N
Setting ‘1’ says that the corresponding
action must be executed.

Get the password for the
Admin protocol permission
level:#PASS?Admin<CR>#PRIO2,1<CR>

PRIO#PRIO?1<CR>

Set step-in button actions on
input 3:
#PROGACTION0,3,1,0x07<CR>34

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

PROGACTION?

Get step-in button action
bitmap.

COMMAND#PROG-ACTION?port_type,<direction_type>.<port_type>.<port_index>,button_id<CR>

port_type – Input/Output
0 – Input
1 – Output
port_id – The following attributes
comprise the port ID:▪ <direction_type> –
o IN
o OUT
o BOTH▪ <port_type> –o HDMIo HDBTo ANALOG_AUDIOo AMPLIFIED_AUDIOo TOSo SPDIFo MIC
o RS-232
o IR
o USB_Ao USB_B▪ <port_index> – The port
number as printed on the front orrear panel
button_id – External programmablebutton 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
0 – Do nothing
1 – Step-in out 1
2 – Step-in out 2…–…
128 – Step-in out 128
129 – Echo to controller
Setting ‘1’ says that the corresponding
action must be executed
version – XX.XX where X is a
Get the device protocol
version:decimal digit#PROT-VER?<CR>

Programs matrix
action as a response forexternal event(programmable buttonpressed).

PROT-VER?

Get device protocol
version.

FEEDBACK~nn@PROG-ACTIONport_type,<direction_type>.<port_type>.<port_index>,button_id,actions_bitmap<CR><LF>

COMMAND#PROT-VER?<CR>
FEEDBACK~nn@PROT-VER3000:version<CR><LF>

Get connected Step-in
module information.

COMMAND#REMOTE-INFO?stage,stage_id<CR>

The matrix uses thiscommand to notify about
Step-in client changes.

FEEDBACK~nn@REMOTE-INFOstage,stage_id,connected,model_name,curr_i
nput,capabilities,num_of_inputs,num_of_ctl_btn,type1,type2…typeN<CR><LF>

RESET

Reset device.

COMMAND#RESET<CR>

ROUTE

To avoid locking theport due to a USB bug inWindows, disconnect
USB connections
immediately after running
this command. If the port
was locked, disconnect
and reconnect the cable
to reopen the port.
Set layer routing.

REMOTEINFO?

This command
replaces all other routing
commands.

stage – Input/Output
0 – Input
1 – Output
stage_id – # of chosen stage(1 to max number of inputs/outputs)
connected – 0/1 (if moduleconnected)
model_name – Model name string
curr_input – Input, currently
chosen on module
capabilities –0 – module doesn’t support Step-in
1 – module supports Step-in
num_of_inputs – Number of inputs
on module
num_of_ctl_btn – Number ofcontrol buttons on module
type1, – Type2… typeN – Input typeaccording to num_of_inputs
0 – Undefined
1 – DVI
2 – HDMI
3 – DisplayPort
4 – HDBaseT
5 – SDI
6 – VGA
7 – DGKat

Example#REMOTE-INFO?0,1<CR>

Reset the device:#RESET<CR>

FEEDBACK~nn@RESETOK<CR><LF>

COMMAND#ROUTElayer,dest,src<CR>
FEEDBACK~nn@ROUTElayer,dest,src<CR><LF>

VS-62H – Protocol 3000

layer Layer Enumeration
1 – Video
2 – Audio
3 – Data
4 – IR
5 – USB
dest* – ALLx – disconnect, otherwise
destination id
src – Source id

Route video HDMI IN 2 tovideo HDMI OUT 8:#ROUTE1,8,2<CR>35

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

ExampleROUTE?

Get layer routing.

COMMAND#ROUTE?layer,dest<CR>

layer Layer Enumeration
1 – Video
2 – Audio
3 – Data
4 – IR
5 – USB
dest* – ALLx – disconnect, otherwise
destination id
src – Source id
security_mode –0 – OFF (disables security)
1 – ON (enables security)

Get layer routing:#ROUTE?1,4<CR>

This command
replaces all other routing
commands.

SECUR

Start/stop security.

SECUR?

The permission
system works only if
security is enabled withthe “SECUR” command.
Get current security state.

SIGNAL?

The permission
system works only if
security is enabled withthe “SECUR” command.
Get input signal status.

FEEDBACK~nn@ROUTElayer,dest,src<CR><LF>

COMMAND#SECURsecurity_mode<CR>
FEEDBACK~nn@SECURsecurity_mode<CR><LF>
COMMAND#SECUR?<CR>
FEEDBACK~nn@SECURsecurity_mode<CR><LF>
COMMAND#SIGNAL?inp_id<CR>
FEEDBACK~nn@SIGNALinp_id,status<CR><LF>

Get device serial
number.

SN?

TUNNEL-CTRL

UPGRADECOMMAND#SN?<CR>
FEEDBACK~nn@SNserial_number<CR><LF>

LEGACY COMMAND.
Send an asynchronous
command to a remote
Step-in equipment.

COMMAND#TUNNEL-CTRLstage,stage_id,”command”<CR>

Perform firmware
upgrade.

COMMAND#UPGRADE<CR>

Not necessary forsome devices.

FEEDBACK~nn@UPGRADEOK<CR><LF>

FEEDBACK
None

security_mode –0 – OFF (disables security)
1 – ON (enables security)

inp_id – Input number
1 – Input 1n – Input nstatus – Signal status according tosignal validation:
0 – Off
1 – Onserial_number – 14 decimal
digits, factory assigned

stage – Input/Output
0 – Input
1 – Output
stage_id – Number of chosen stage(1 to max number of inputs/outputs)
command – Command to send to the
Step-in client

Enable the permission system:#SECUR0<CR>#SECUR?<CR>

Get the input signal lock statusof IN 1:#SIGNAL?1<CR>

Get the device serial number:#SN?<CR>

Perform firmware upgrade:#UPGRADE<CR>

Firmware usually uploads
to a device via acommand like LDFW.
Reset the device tocomplete the process.
Get firmware version
number.

VERSION?

COMMAND#VERSION?<CR>
FEEDBACK~nn@VERSIONfirmware_version<CR><LF>

VID

LEGACY COMMAND.
Set video switch state.

COMMAND#VIDin>out<CR>

The GET command
identifies input switchingon Step-in clients.

FEEDBACK~nn@VIDin>out<CR><LF>

firmware_version – XX.XX.XXXX
where the digit groups are:major.minor.build version

Get the device firmware
version number:#VERSION?<CR>in – Input number or '0' to disconnect
output> – Connection character between in
and out parametersout – Output number or '*' for all
outputs

Switch IN 1 to OUT 3:#VID1>3<CR>in – Input number or '0' to disconnect
output> – Connection character between in
and out parametersout – Output number or '*' for all
outputs

Switch IN 1 to OUT 3:#VID1>3<CR>

output_id – 1 to number of system
outputs
pattern_id – 1 to number ofsystem patterns

Switch PATTERN 1 to OUT 3:#VID-PATTERN3,1<CR>

The SET command is forremote input switching on
Step-in clients(essentially via by theWeb).
This is a legacy
command. New Step-in
modules support the
ROUTE command.
LEGACY COMMAND.
Get video switch state.

VID?

The GET command
identifies input switchingon Step-in clients.

COMMAND#VID?out<CR>
FEEDBACK~nn@VIDin>out<CR><LF>

The SET command is forremote input switching on
Step-in clients(essentially via by theWeb).

VID-PATTERNThis is a legacy
command. New Step-in
modules support the
ROUTE command.
Set test pattern on output.

COMMAND#VID-PATTERNoutput_id,pattern_id<CR>
FEEDBACK~nn@VID-PATTERNoutput_id,pattern_id<CR><LF>

VS-62H – Protocol 3000

36

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

Example

VIDPATTERN?

Get test pattern on
output.

COMMAND#VID-PATTERN?output_id<CR>

output_id – 1 to number of system
outputs
pattern_id – 1 to number ofsystem patterns

Switch PATTERN 1 to OUT 3:#VID-PATTERN3,1<CR>

FEEDBACK~nn@VID-PATTERNoutput_id,pattern_id<CR><LF>
VID-RESSet output resolution.
“Set” command is only
applicable forstage=Output.

COMMAND#VID-RESstage,stage_id,is_native,resolution<CR>
FEEDBACK~nn@VID-RESstage,stage_id,is_native,resolution<CR><LF>“Set” command with
is_native=ON sets native
resolution on selected
output (resolution index
sent = 0). Device sends
as answer actual VIC ID
of native resolution.
“Get” command with
is_native=ON returns
native resolution VIC,
with is_native=OFF
returns current resolution.
To use “custom
resolutions” (entries 100105 In View Modes),define them using the
DEF-RES command.

VS-62H – Protocol 3000

stage – Input/Output
0 – Input
1 – Output
stage_id – Number of chosen stage(1 to max number of inputs/outputs)
is_native – Native resolution flag
0 – Off
1 – Onresolution – Resolution index
0=No Signal (for input) / Native –EDID (for output)
1=640x480p@59.94Hz/60Hz
2=720x480p@59.94Hz/60Hz
3=720x480p@59.94Hz/60Hz
4=1280x720p@59.94Hz/60Hz
5=1920x1080i@59.94Hz/60Hz
6=720(1440)x480i@59.94Hz/60Hz
7=720(1440)x480i@59.94Hz/60Hz
8=720(1440)x240p@59.94Hz/60Hz
9=720(1440)x240p@59.94Hz/60Hz
10=2880x480i@59.94Hz/60Hz
11=2880x480i@59.94Hz/60Hz
12=2880x240p@59.94Hz/60Hz
13=2880x240p@59.94Hz/60Hz
14=1440x480p@59.94Hz/60Hz
15=1440x480p@59.94Hz/60Hz
16=1920x1080p@59.94Hz/60Hz
17=720x576p@50Hz
18=720x576p@50Hz
19=1280x720p@50Hz
20=1920x1080i@50Hz
21=720(1440)x576i@50Hz
22=720(1440)x576i@50Hz
23=720(1440)x288p@50Hz
24=720(1440)x288p@50Hz
25=2880x576i@50Hz
26=2880x576i@50Hz
27=2880x288p@50Hz
28=2880x288p@50Hz
29=1440x576p@50Hz
30=1440x576p@50Hz
31=1920x1080p@50Hz
32=1920x1080p@23.97Hz/24Hz
33=1920x1080p@25Hz
34=1920x1080p@29.97Hz/30Hz
35=2880x480p@59.94Hz/60Hz
36=2880x480p@59.94Hz/60Hz
37=2880x576p@50Hz
38=2880x576p@50Hz
39=1920x1080i@50Hz
40=1920x1080i@100Hz
41=1280x720p@100Hz
42=720x576p@100Hz
43=720x576p@100Hz
44=720(1440)x576i@100Hz
45=720(1440)x576i@100Hz
46=1920x1080i@119.88/120Hz
47=1280x720p@119.88/120Hz
48=720x480p@119.88/120Hz
49=720x480p@119.88/120Hz
50=720(1440)x480i@119.88/120Hz
51=720(1440)x480i@119.88/120Hz
52=720x576p@200Hz
53=720x576p@200Hz
54=720(1440)x576i@200Hz
55=720(1440)x576i@200Hz
56=720x480p@239.76/240Hz
57=720x480p@239.76/240Hz
58=720(1440)x480i@239.76/240Hz
59=720(1440)x480i@239.76/240Hz
60=1280x720p@23.97Hz/24Hz
61=1280x720p@25Hz
62=1280x720p@29.97Hz/30Hz
63=1920x1080p@119.88/120Hz
64=1920x1080p@100Hz
65=800x600p@60Hz
66-100=(Reserved)
100=Custom resolution 1
101=Custom resolution 2
102=Custom resolution 3
103=Custom resolution 4
104=Custom resolution 5
105-254=(Reserved)

37

Kramer Electronics Ltd.
Function

Description

SyntaxParameters/Attributes

VID-RES?

Get output resolution.

COMMAND#VID-RES?stage,stage_id,is_native <CR>

stage – Input/Output
0 – Input
1 – Output
stage_id – Number of chosen stage(1 to max number of inputs/outputs)
is_native – Native resolution flag
0 – Off
1 – Onresolution – Resolution index
0=No Signal (for input) / Native –EDID (for output)
1=640x480p@59.94Hz/60Hz
2=720x480p@59.94Hz/60Hz
3=720x480p@59.94Hz/60Hz
4=1280x720p@59.94Hz/60Hz
5=1920x1080i@59.94Hz/60Hz
6=720(1440)x480i@59.94Hz/60Hz
7=720(1440)x480i@59.94Hz/60Hz
8=720(1440)x240p@59.94Hz/60Hz
9=720(1440)x240p@59.94Hz/60Hz
10=2880x480i@59.94Hz/60Hz
11=2880x480i@59.94Hz/60Hz
12=2880x240p@59.94Hz/60Hz
13=2880x240p@59.94Hz/60Hz
14=1440x480p@59.94Hz/60Hz
15=1440x480p@59.94Hz/60Hz
16=1920x1080p@59.94Hz/60Hz
17=720x576p@50Hz
18=720x576p@50Hz
19=1280x720p@50Hz
20=1920x1080i@50Hz
21=720(1440)x576i@50Hz
22=720(1440)x576i@50Hz
23=720(1440)x288p@50Hz
24=720(1440)x288p@50Hz
25=2880x576i@50Hz
26=2880x576i@50Hz
27=2880x288p@50Hz
28=2880x288p@50Hz
29=1440x576p@50Hz
30=1440x576p@50Hz
31=1920x1080p@50Hz
32=1920x1080p@23.97Hz/24Hz
33=1920x1080p@25Hz
34=1920x1080p@29.97Hz/30Hz
35=2880x480p@59.94Hz/60Hz
36=2880x480p@59.94Hz/60Hz
37=2880x576p@50Hz
38=2880x576p@50Hz
39=1920x1080i@50Hz
40=1920x1080i@100Hz
41=1280x720p@100Hz
42=720x576p@100Hz
43=720x576p@100Hz
44=720(1440)x576i@100Hz
45=720(1440)x576i@100Hz
46=1920x1080i@119.88/120Hz
47=1280x720p@119.88/120Hz
48=720x480p@119.88/120Hz
49=720x480p@119.88/120Hz
50=720(1440)x480i@119.88/120Hz
51=720(1440)x480i@119.88/120Hz
52=720x576p@200Hz
53=720x576p@200Hz
54=720(1440)x576i@200Hz
55=720(1440)x576i@200Hz
56=720x480p@239.76/240Hz
57=720x480p@239.76/240Hz
58=720(1440)x480i@239.76/240Hz
59=720(1440)x480i@239.76/240Hz
60=1280x720p@23.97Hz/24Hz
61=1280x720p@25Hz
62=1280x720p@29.97Hz/30Hz
63=1920x1080p@119.88/120Hz
64=1920x1080p@100Hz
65=800x600p@60Hz
66-100=(Reserved)
100=Custom resolution 1
101=Custom resolution 2
102=Custom resolution 3
103=Custom resolution 4
104=Custom resolution 5
105-254=(Reserved)
output_id – 1 to number of system
outputs
flag – Video Mute
0 – Video enabled
1 – Video disabled
2 – Blank picture
output_id – 1 to number of system
outputs
flag – Video Mute
0 – Video enabled
1 – Video disabled
2 – Blank picture“Get” command with
is_native=ON returns
native resolution VIC,
with is_native=OFF
returns current resolution.

FEEDBACK~nn@VID-RESstage,stage_id,is_native,resolution<CR><LF>

To use “custom
resolutions” (entries 100105 In View Modes),define them using the
DEF-RES command.

VMUTE

VMUTE?

Set enable/disable video
on output.

COMMAND#VMUTEoutput_id,flag<CR>

Video mute parameter2 (blank picture) is notsupported.

FEEDBACK~nn@VMUTEoutput_id,flag<CR><LF>

Get video on output
status.

COMMAND#VMUTE?output_id_<CR>Video mute parameter2 (blank picture) is notsupported.

FEEDBACK~nn@VMUTEoutput_id,flag<CR><LF>

VS-62H – Protocol 3000

ExampleDisable the video output on
OUT 2:#VMUTE2,0<CR>

Get video on output status:#VMUTE?2<CR>38

Kramer Electronics Ltd.

結果とエラーコード
シンタックス
エラーが発生した場合、デバイスはエラーメッセージで応答します。エラーメッセージの構文︓
・~NN@ERR XXX<CR><LF>︓一般的なエラーの場合、特定コマンドはありません
・~NN@CMD ERR XXX<CR><LF>︓特定のコマンドの場合
・NN︓デバイスのマシン番号、デフォルト = 01
・XXX︓エラーコード

エラーコードP3K_NO_ERROR
ERR_PROTOCOL_SYNTAXERR_COMMAND_NOT_AVAILABLE
ERR_PARAMETER_OUT_OF_RANGEERR_UNAUTHORIZED_ACCESSERR_INTERNAL_FW_ERROR
ERR_BUSYERR_WRONG_CRC
ERR_TIMEDOUTERR_RESERVEDERR_FW_NOT_ENOUGH_SPACEERR_FS_NOT_ENOUGH_SPACEERR_FS_FILE_NOT_EXISTSERR_FS_FILE_CANT_CREATEDERR_FS_FILE_CANT_OPEN
ERR_FEATURE_NOT_SUPPORTEDERR_RESERVED_2
ERR_RESERVED_3
ERR_RESERVED_4
ERR_RESERVED_5
ERR_RESERVED_6
ERR_PACKET_CRC
ERR_PACKET_MISSED
ERR_PACKET_SIZEERR_RESERVED_7
ERR_RESERVED_8
ERR_RESERVED_9
ERR_RESERVED_10
ERR_RESERVED_11
ERR_RESERVED_12
ERR_EDID_CORRUPTEDERR_NON_LISTEDERR_SAME_CRC
ERR_WRONG_MODE
ERR_NOT_CONFIGURED

VS-62H – Protocol 3000

エラー
コード

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

内容
エラーなし
プロトコルシンタックス
コマンドは使用できません
パラメーターが範囲外
不正アクセス
内部 FW エラー
Protocol busy
CRCの誤りタイムアウト(Reserved)
データ用に十分な空きが無い (ファームウェア, FPGA…)
十分な空きが無い︓ファイルシステム
ファイルが存在しません
ファイルを作成できません
ファイルが開けません
機能は対応していません(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)
パケットCRCエラー
パケット番号がありません（パケットの誤り）
パケットサイズの誤り(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)(Reserved)
EDIDの破損
デバイス固有のエラー
ファイルのCRCが同じ︓変更されていません
誤った操作モード
デバイス/チップが初期化されていません

39

P/N:

2900- 300170

Rev:

5

SAFETY WARNING
Disconnect the unit from the power supply before opening and servicing

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.

www.KramerAV.com
info@KramerAV.com