ユーザーマニュアル
機種名：
DIP-31
オート ビデオ スイッチャー

P/N: 2900-300630 Rev 8

日本語訳

J8

www.kramerAV.com

Kramer Electronics Ltd.

目次
はじめに
ご使用前に

1
1

概要
代表的なアプリケーション
マエストロについて3
4
4

DIP-31 オートビデオスイッチャー

各部の名称及び機能

5

DIP-31を設置する

7

DIP-31 オートビデオスイッチャーの接続
リモートコントロールスイッチの接続
RJ-45コネクターの配線

8
9
9

操作方法
入力選択
信号損失とケーブルの取り外しタイムアウト
オーディオ信号制御
VGA位相シフト

10
10
10
11
11

DIP-31の操作
EDIDのロック
DIP-31のリセット
アナログ音声出力音量調整

12
12
12
12

DIP-31の設定
DIPスイッチの設定
スイッチングタイムアウト
ステップイン機能を使用する

13
13
14
14

ウェブページを使用して DIP-31をリモートで操作する
DIP-31 ウェブページの閲覧
切り替えページ
デバイス設定ページ
コントロール設定ページ
映像と音声の設定ページ
認証ページ
EDID 管理ページ
ファームウェア更新ページ
About USページ

15
15
17
18
21
22
23
24
26
27

仕様
デフォルト IP パラメーター
デフォルト RS-232 通信パラメーター
デフォルト ログイン認証情報
HDMI 対応解像度
VGA 対応解像度

28
28
29
29
30
30

デフォルト EDIDHDMIPC UXGA31
31
32

プロトコル 3000
プロトコル 3000について
クレイマー プロトコル 3000 シンタックス

34
35
36
37

プロトコル 3000 コマンド

DIP-31 – ContentsiKramer Electronics Ltd.

はじめに
クレイマーエレクトロニクスにようこそ！1981年以来クレイマーエレクトロニクスは、映像・音声
プレゼンテーション及び放送のプロフェッショナルが日常的に直面する様々な問題に対して、
ユニークで創造的、且つ手頃な価格のソリューションを提供してきました。
近年、私達は殆どのラインを再設計、及びアップグレードし最高の物をさらに良くしました！

ご使用前に下記を行う事をお勧めします：・機器を慎重に開梱し、箱と梱包資材は以降の運搬用に保管してください。
・ユーザーマニュアルをご熟読ください。

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

最適な動作を得るために・信号干渉を避けるため、良質なケーブル (クレイマー社の高性能・高分解能ケーブルを推奨します）のみを使用し、（低品質ケーブルに関連することが多い）信号品質の低下、
ノイズレベルの上昇に気を付けて下さい。
・ケーブルをきつく束ねたり、たるみを巻きつけないでください。
・信号品質に悪影響を与える可能性のある電気器具からの干渉を避けて下さい。
・湿度の高い場所、直射日光の当たる場所、埃の多い場所には設置しないでください。

この装置は、建物内でのみ使用してください。建物内に設置されている他の機器にのみ接続してください。

安全上の注意注意：

本体内には、お客様自身が修理できる部品はありません。

警告：
警告：

製品に付属の電源コードのみを使用してください。
本体を開けないでください。内部には高電圧部がありむやみに触れると感電するおそれがあります。
サービスは、資格を持った担当者のみとなっています。
設置する際には電源を切り、本体は壁から離して設置してください。

警告：

DIP-31 – Introduction

1

Kramer Electronics Ltd.

DIP-31 – Introduction

2

Kramer Electronics Ltd.

概要
この度は、クレイマー DP-31オートビデオスイッチャーをご購入いただき有難う御座います。
DIP-31は、４Kビデオ信号の高性能マルチフォーマットスイッチャーです。
インテリジェントなマエストロオートメーションは、優先度又はラスト接続によるスイッチングを使用して、アクティブなビデオ信号の検出に基づいて選択されたスイッチング機構に従って自動的にスイッチング操作することができます。

DIP-31オートビデオスイッチャーの機能：
・シンプルで強力なマエストロルームオートメーション： 直感的なユーザーインターフェースにより、会議室の要素を完全に自動化します。ライト、シェード、デバイス等を入力/出力接続、ルーティング、
ボタンの押下など、様々なトリガーによってアクティブ化されるよう構成します。
ユーザーの介入を最小限に抑えることで、マエストロルームの自動化により会議の準備時間が節約され、プレゼンテーション前の人的なエラーが最小限に抑えられます。
・BYOD プラグ＆プレイオートスイッチャー： 優先度やラスト接続された入力等、ユーザーが構成した設定に従って、接続されたディスプレイで切り替えられたユーザーデバイスのソース信号を自動的に再生します。ユーザーが手動で切り替えると、ボタンを押すことで自動切り替えが無効になります。
・シンプルなスイッチング操作： 柔軟なユーザー入力選択とスイッチング制御のためのローカルボタン、またはリモート制御された接点制御ボタン。
・HDMI™信号スイッチング： HDCP準拠、ディープカラー、x.v.Color™、リップシンク、
HDMI非圧縮音声チャンネル、ドルビー TrueHD、DTS-HD、2K、4K、およびHDMI 2.0で規定された3Dをサポートします。
・I-EDIDPro™ クレイマーインテリジェント EDID プロセッシング™： インテリジェントEDID処理、
ロック、パススルーアルゴリズムにより、HDMIソース及びディスプレイシステムのプラグアンドプレイ
操作が保証されます。
・マルチチャンネル音声スイッチング： スタジオグレードのサラウンド音声に対応する
最大32チャンネルの非圧縮デジタルステレオ信号。
・音声のエンベディング： ユーザーの選択に応じて、自動検出されたアナログステレオ音声入力がデジタル信号に変換され、出力信号にエンベッドされ、ソースのHDMI音声入力信号に置き換わります。
これにより、例えばプレゼンターは再生中のソース音声に一時的に音声解説をオーバーライドできます。
・音声のディエンベッド： 出力に渡されるデジタル音声信号は、エンベッドされずアナログ信号に変換され、ステレオアナログ音声出力に出力されます。これにより、AVアクセプター機器に接続されたスピーカー（スピーカー付きテレビ等）で音声を再生するのと並行して、ローカルに接続されたスピーカーでも音声を再生できます。
・費用対効果の高いメンテナンス： HDMIおよびVGAポートのステータスLEDインジケーターによりローカルでのメンテナンスとトラブルシューティングが容易になります。内蔵ウェブページによるリモートIPデバイス管理とRS-232接続による管理。RS-232またはイーサネット接続ツールによるローカルおよびリモートのファームウェア更新により、現場での持続的な対応を保証します。
・簡単なインストール： コンパクトなメガツールのファンレスの筐体でテーブル取り付けも可能。

DIP-31 – Overview

3

Kramer Electronics Ltd.

代表的なアプリケーション
DIP-31は、次の一般的なアプリケーションに最適です。
・講堂、トレーニングルーム、教室等のテーブルマウント型アプリケーション
・ハドルルームおよびAV配信システム内のユーザーアクセス可能なスイッチャー
・様々な企業アプリケーションでのマルチメディアおよびプレゼンテーションソース選択

マエストロについて
DIP-31 クレイマーの構成が簡単なシングルトリガールームオートメーションであるソフトウェア
マエストロを紹介します。マエストロは、最小限のエンドユーザーでカスタマイズされた会議室環境を作成することができます。
マエストロは、ラップトップを接続したり、ディスプレイをオフにしたりする等事前定義されたイベントまたはトリガーに基づいて一連のアクションを作成します。これらのイベントは、(Wake-on-LANを介して）コンピューターの電源を入れたり、ライト、プロジェクター、ディスプレイ、
ビデオソース、HVACのオンとオフを切り替えたりする等のアクションをトリガーできます。
クレイマーのデバイスドライバーの動的データベースと統合されているため、マエストロが実行できるアクションの種類にい終わりはありません。
マエストロは、様々なポートタイプの自動制御を可能にします：RS-232、イーサネット、GPIO、
リレーおよびIR
マエストロは、照明とデバイスが自動的にオフになるようにすることで、会議室を環境に優しいものにします。このソリューションは、トリガーに基づいてデバイスまたは一連のデバイスをオンまたはオフにするものです。例えば入力や時間の節約等。これにより環境に配慮した職場を作るのに役立ち、時間の経過とともに大幅なエネルギーコストを節約します。

DIP-31 – Overview

4

Kramer Electronics Ltd.

DIP-31 オートビデオスイッチャー
各部の名称と機能
図 1 DIP-31 フロントパネル各部名称と機能

図1:

DIP-31 フロントパネル

No 名称

機能

1

ボタンを押すと HDMI IN 1 入力を選択します。

セレクトボタン

HDMI IN 1 を選択するとボタンは以下のようになります：
・外部音声が選択されている場合、赤く点灯

HDMI IN 1

・HDMI IN 1 が選択されている場合、緑色に点灯

2
3

HDMI 1 コネクタ

1番目のHDMI ソースに接続します。

セレクトボタン

ボタンを押すと HDMI IN 2 入力を選択します。
HDMI IN 2 を選択するとボタンは以下のようになります：
・外部音声が選択されている場合、赤く点灯
・HDMI IN 2 が選択されている場合、緑色に点灯

HDMI 2 コネクタ

2番目のHDMI ソースに接続します。

HDMI IN 2
4
5

セレクトボタン

ボタンを押すと PC映像入力を選択します。
PC映像入力を選択するとボタンは以下のようになります：
・外部音声が選択されている場合、赤く点灯

PC IN

・PC映像入力が選択されている場合、緑色に点灯
PC映像
HD15ピンコネクタ

6

PC映像ソース (例えばノートPC等）に接続します。

7

AUDIO IN 3.5mm ミニジャック

アンバランスステレオ音声ソース（例えばノートPCの音声出力）

8

ステップインボタンに接続します。
ボタンを押すと、このデバイスが接続されている互換性のあるスイッチャーの入力を選択します。

9

ON LEDランプ

デバイスの電源がオンになると緑色に点灯します。

DIP-31 – Defining Automatic Video Switcher

5

Kramer Electronics Ltd.

図 2 DIP-31リアパネル各部名称と機能

図 2 : DIP-31 リアパネル
No

名称

1

AUDIO OUT

2
3

イーサネット RJ-45 コネクタ
CONTROL

3.5mm ミニジャック

機能
アンバランスステレオ音声アクセプター（例えばアクティブスピーカー等)に接続します。

RS-2324
53ピンターミナルブロック
DATA

3ピンターミナルブロック
PC/HDMI リモート トグル スイッチ
ターミナルブロック

LANに接続します。 (イーサネットまたはPCコントローラー）

シリアルコントローラーまたはPCに接続します。
シリアルデータアクセプターに接続します。
リモートモーメンタリースイッチに接続して、PC映像とHDMI 入力を切り替えます。

6

リモート 接点制御 4ピン

リモートモーメンタリースイッチに接続して、

7ターミナルブロック
ファクトリー リセットボタン

ステップインと音量を制御します。
ボタンを短く押すと再起動し、長押しするとデバイスを
工場出荷時デフォルトパラメーターにリセットします。

8

セットアップデバイスの動作を設定するためのスイッチ(13 ページのDIP スイッチの設定 を参照）

9
10
11

PROG ミニ USB コネクタ

4極 DIP スイッチ

PCに接続して、ファームウェアの更新を実行します。

HDMI OUT コネクタ

HDMI 互換のディスプレイに接続します。

12V DC コネクタ

付属の電源アダプタに接続します。

DIP-31 – Defining Automatic Video Switcher

6

Kramer Electronics Ltd.

DIP-31を設置する
このセクションでは、DIP-31の取り付け手順について説明します。
設置する前に、環境が推奨範囲内にあることを確認して下さい：
・動作温度 ： 0 〜 40℃
・保存温度 ： -40 〜 70℃
・湿度 ： 10 〜 90％ 結露無きこと注意：・ケーブルや電源を接続する前に、DIP-31を設置してください。
警告：・環境 （例えば最大周囲温度や空気の流れ等）が製品に適合していることを確認してください。
・不均一な機械的負荷を避けて下さい。
・回路の過負荷を回避するために、仕様に記載の定格を適切に考慮してください。
・ラックマウント機器の確実な接地を維持してください。
・機器の最大取付高さは2メートルです。

DIP-31をラックに取り付けるには推奨されるラックアダプターを使用して、ユニットをラックに取り付けます。
(www.kramerav.com/product/DIP-31を参照)

DIP-31をテーブルまたは棚に取り付けるには・ゴム製の脚を取り付け、ユニットを平らな面に置きます。
・ユニットの両側にブラケット（付属）を取り付け、平らな面に設置してください。

詳細については、www.kramerav.com/downloads/DIP-31にアクセスしてください。

DIP-31 – Mounting DIP-31

7

Kramer Electronics Ltd.

DIP-31オートビデオスイッチャーの接続

DIP-31に接続する前に、必ず各デバイスの電源をオフにしてください。
DIP-31を接続し、それぞれに電源を接続してから、各デバイスの電源をオンにします。

図 3 ： DIP-31に接続
図 3 に示すようにDIP-31を接続するには：
１．HDMI ソース（例えばブルーレイディスクプレイヤー等）をHDMI IN 1入力に接続します。
２．PC映像ソース（例えばノートPC等）をPC IN入力に接続します。
３．アンバランスステレオ音声ソース（例えばノートPCからのオーディオ出力等）を
AUDIO IN 3.5㎜ミニジャックに接続します。
４．DIP-31のリアパネルにあるHDMI OUTコネクタを、HDMI互換のスイッチャー、
ディスプレイ、又はプロジェクターに接続します。
５．DIP-31のリアパネルのDATA RS-232 3ピンターミナルブロックにRS-232制御デバイス（例えばプロジェクター等）またはRS-232コントローラーを接続します。
６．DIP-31のリアパネルのAUDIO OUT 3ピンターミナルブロックにアンバランスステレオ
アクセプター（例えばアクティブスピーカー等）を接続します。
７．STEP IN 2ピンターミナルブロックにモーメンタリー接点スイッチを接続します。
（9ページのリモートコントロールスイッチの接続を参照）
８．PC/HDMI ピンターミナルブロックに入力選択用モーメンタリー接点スイッチを接続します。
（9ページのリモートコントロールスイッチの接続を参照）
９．音量UP/DOWN 3ピンターミナルブロックにリモート制御用接点スイッチを接続します。
10。DIP-31の電源アダプタを主電源に接続します。(図 3 には示されていません）

DIP-31 – Connecting DIP-31 Automatic Video Switcher

8

Kramer Electronics Ltd.

リモートコントロールスイッチの接続
リモート用モーメンタリー接点制御スイッチをDIP-31のリアパネルのターミナルブロックに接続して、デバイスを制御できます。
図 4 は、ターミナルブロックから接点制御スイッチへの接続を示しています。

図 4 ：リモートスイッチターミナルブロック
No

名称

機能

1

PC/HDMI：入力選択/VGA位相シフト調整

短押し：入力トグル
長押し：VGA位相シフトの調整(11ページのVGA位相シフトを参照）

2

STEP IN

必要に応じて、ステップイン機能を使用します3

音量 増：アナログ音声出力音量アップコントロール(12ページのアナログオーディオ出力ボリュームコントロール
を参照）

短押し：音量を1段階上げます
長押し：音量を上げます
10秒で-83dBから24dBまで

4

音量 減：アナログ音声出力音量ダウンコントロール(12ページのアナログオーディオ出力ボリュームコントロール
を参照）

短押し：音量を1段階下げます
長押し：音量を下げます
10秒で24dBから-83dBまで

G

GND

スイッチの共通GND側に接続します

RJ-45コネクターの配線
このセクションでは、RJ-45 コネクタを備えたストレート ケーブルを使用して、TP ピン配列を定義します。

EIA /TIA 568B
ピン
1
2
3
4
5
6
7
8

配線色
オレンジ / 白オレンジ
緑色 / 白青青/白緑色
茶色 / 白茶色
図 5 ： TP ピン配列

DIP-31 – Connecting DIP-31 Automatic Video Switcher

9

Kramer Electronics Ltd.

操作方法
DIP-31は、以下に説明するルールに基づいて映像及び音声入力を選択します。

入力選択
映像モードの選択は、DIPスイッチによって次のいずれかのモードに変更されます。
（13ページのDIPスイッチの設定を参照）
・マニュアル・自動-ラスト接続モードまたは優先モード
マニュアルモードでは、入力にライブ信号が存在するかどうかに関係なくスイッチングが行われます。
次のいずれかの方法を使用して、入力を手動で選択します。
・フロントパネルボタン
・リモート入力選択スイッチ
・RS-232 制御
・ウェブページ
自動モードでは、スイッチングの選択はラスト接続された入力または優先入力のいずれかに基づいて行われます。
ラスト接続モードでは、現在の入力の信号が失われると、DIP-31は自動的に最後に接続された入力を選択します。（設定可能な信号損失タイムアウトに応じた遅延）
優先モードでは、何らかの理由で入力同期信号が失われた場合、ライブ信号が存在する次の優先順位の入力が自動的に選択されます。（設定可能な信号喪失タイムアウトに応じた遅延）
この優先度は設定可能です。デフォルト設定はHDMI 1 → HDMI 2 → PC です。
ラスト接続モードと優先モードの双方で、入力を手動で選択すると、（リモート入力選択スイッチ
または上記の方法のいずれかを使用して）自動選択に上乗せされます。

信号損失とケーブルの取り外しタイムアウト
ラスト接続モードと優先モードの両方で、入力信号の同期が失われた場合（ただし、ケーブルが取り外されていない場合）、デフォルトの遅延があり（ビデオの場合は10秒、PC入力には適用されません。アナログ音声の場合は5秒）他の入力が自動的に選択されます。
入力ケーブルを外すと、オートスイッチングが行われるまでに遅延が発生します。
両方のタイムアウトは設定可能です。 (13ぺ―ジのDIPスイッチの設定を参照）
音声のみ モードが有効になっている場合、ディスプレイがない場合はアナログ音声は出力されません。ディスプレイが接続されている場合、映像信号がない場合でもアナログ音声が出力されます。

DIP-31 – Principles of Operation

10

Kramer Electronics Ltd.

オーディオ信号制御
オプション DIPスイッチ 3 および 4 (13ページのDIPスイッチの設定を参照）による音声処理方法の制御。
次の表に、出力にエンベッドされているオーディオ信号を示します。
選択された
ビデオ入力
VGA
VGA
HDMI
HDMI
HDMI
HDMI
HDMI
HDMI
HDMI

DIPHDMI エンベッド音声検出 アナログ音声検出スイッチ 3
N/A
Yes
N/A
N/A
No
N/A
N/A
N/A
マニュアル
N/A
N/A
マニュアル
Yes
No
自動
Yes
Yes
自動
Yes
Yes
自動
No
Yes
自動
No
No
自動

DIPスイッチ 4
N/A
N/A
エンベッド
アナログ
N/A
内蔵
アナログ
N/A
N/A

HDMI 出力の音声
アナログ音声
音声無し
音声エンベッド
アナログ音声
音声エンベッド
音声エンベッド
アナログ音声
アナログ音声
音声無し

オーディオ信号はあるがビデオ信号がない場合、出力はアナログ音声信号と組み合わせて黒いビデオパターンです。

VGA位相シフト
入力VGA信号の位相を最小限に抑えるために、次の方法を使用してVGAサンプリング位相をシフトできます。
・フロントパネルのPC IN 選択ボタンを長押しします。
長押しするたびに、位相が0から31に向かって1ステップ上にシフトします。
31に設定し、もう一度長押しすると0にシフトします。
・リモートターミナルブロックのピン1とGに接続されたリモートの接点スイッチ
長押しするたびに位相が0から31に向かって1ステップ上にシフトします。
31に設定し、もう一度長押しすると0にシフトします。
・ウェブページを使用。(15ページのウェブページを使用したDIP-31のリモート操作を参照）
・RS-232 を経由のプロトコル3000コマンド（34ページのプロトコル3000を参照）

VGA フェーズのデフォルト値は 6 です。

DIP-31 – Principles of Operation

11

Kramer Electronics Ltd.

DIP-31の操作
DIP-31は、次のいずれかの方法で操作できます。
・フロントパネルボタン
・リモート接点閉鎖スイッチ（9ページのリモートコントロールスイッチに接続するを参照）
・ウェブページ (15 ページのウェブページを使用したDIP-31のリモート操作を参照）
・プロトコル 3000 コマンド (34ページのプロトコル3000を参照）

EDIDのロック
EDIDをロックして、保存されたEDID（デフォルトまたはデバイスからの読み取り）が上書きされないようにするには：・プロトコル 3000 コマンドを送信する。 (34ページのプロトコル3000を参照）
・ウェブページを使用する。（24ページのEDID管理ページを参照）

DIP-31のリセット
DIP-31は、次のいずれかの方法で工場出荷時のデフォルトにリセットできます。
・リアパネルのボタンを使用する。
・ウェブページを使用する。（18ページのデバイス設定ページを参照）
DIP-31のソフトリセットを実行するには：・リセットボタンを短く押します。
デバイスがリセットされます。
DIP-31を工場出荷時のデフォルトパラメーターにリセットするには：・リセットボタンを5秒間押し続けます。
デバイスは工場出荷時のデフォルトパラメーターにリセットされます。

アナログ音声出力音量調整
アナログ音声出力の音量は、様々な方法で制御できます：
・ウェブページを使用する。（15ページのDIP-31 ウェブページの閲覧を参照）
・リモートターミナルブロックのピン3 および 4に接続されたリモートの接点制御スイッチを使用する。
(9ページのリモートコントロールスイッチの接続を参照）
・プロトコル3000コマンドを使用して音量を制御します。（55ページのオーディオコマンドを参照）

音量は-83dBから24dBまで0.5dB刻みで調整可能です。

DIP-31 – Operating DIP-31

12

Kramer Electronics Ltd.

DIP-31の設定
DIPスイッチの設定
4極DIPスイッチは、多くのデバイス機能に対する設定機能を提供します。
下がっているスイッチがオンになっています。上がっているスイッチはオフです。
デフォルトではすべてのスイッチが上がって（オフ）いる状態です。

図 6 ： DIPスイッチ構成

DIPスイッチを変更した後、変更を実行するにはデバイスの電源を入れ直す必要があります。

映像スイッチングの選択
DIP-スイッチ 1 DIP-スイッチ 2 映像入力 選択
オフ (上)
オフ (上)
自動 - ラスト接続 複数のソースが接続されている場合、最後に接続されたソースが優先されます。
オフ (上)オン (下)オン (下)オン (下)

オフ (上)オン (下)

自動 - 優先選択
HDMI 1 → HDMI 2 → PC IN(デフォルト、優先度の高いものから低いものへ)
マニュアル
マニュアル

音声スイッチングの選択
DIP-スイッチ 3 DIP-スイッチ 4 音声入力 選択
オフ (上)
オフ (上)
自動 - 優先選択
HDMI エンベッド→アナログ音声入力(優先度の高いものから低いものへ)
オフ (上)オン (下)
自動 - 優先選択
アナログ音声入力→HDMIエンベッド(優先度の高いものから低いものへ)オン (下)
オフ (上)
HDMIエンベッド
オン (下)オン (下)
アナログ音声入力

DIP-31 – Configuring DIP-31

13

Kramer Electronics Ltd.

スイッチングタイムアウト
DIP-31がオートスイッチングに設定されている場合、タイムアウト（新しい入力が自動的に選択されます）は、次の表に示すように変更できます。
（ウェブページの遅延設定については、21ページの制御設定ページを参照）
以下のスイッチングタイムアウトはHDMI専用であり、VGA（PC映像）ではありません。
タイムアウト
信号損失時のスイッチング遅延（信号オフ、5V電源オン）

最小値
5秒

デフォルト値

ケーブルを抜いた時のスイッチング遅延（信号オフ、電源オフ）

0秒

0秒

信号損失時に5V電源オフを遅延させます。（遅延は信号損失時のスイッチング遅延よりも大きくする必要があります）

少なくとも上記の2つの値（信号損失タイムアウトとケーブルを抜いた時のタイムアウト）の大きい方に等しい必要があります。

900 秒

映像入力の
場合は10秒、
音声入力の
場合は5秒

例えば、
次の場合：信号喪失時の遅延切り替え = 15 秒
および/または：ケーブルの抜き差しによる切り替えの遅延 = 30 秒
次に：信号喪失時の 5V 電源オフの遅延は 30 秒以上である必要があります

ステップイン機能を使用する
ステップイン機能を使用できるようにするには、制御するHDMI リンクを介して送信されるRS-232信号を割り当てる必要があります。（17ページのスイッチングページを参照）フロントパネルのステップイン
ボタンは、互換性のあるスイッチャー（例えば、VS-62H等）と連動して動作するようになりました。

DIP-31 – Configuring DIP-31

14

Kramer Electronics Ltd.

ウェブページを使用したDIP-31のリモート操作
DIP-31は、内蔵ウェブページを使用してリモートで操作できます。ウェブページは、ウェブブラウザーとイーサネット接続を使用してアクセスします。
接続を試みる前に：・ブラウザーがサポートされていることを確認します。（28ページの仕様を参照）
・JavaScriptが有効になっていることを確認します。
シンタックスがゼロの数値を書き込む構文は、8進数として解析されます。
例えば、0123 は10進数83を表します。
ウェブページは、最小解像度1024 x 768 で動作します。

DIP-31 ウェブページの閲覧
ウェブページが正しく更新されない場合は、次の方法でウェブブラウザーのキャッシュをクリア
してください。 CTRL+ F5 を押します。
DIP-31のウェブページを閲覧するには：
１．インターネットブラウザーを開きます。
２．デバイスの IP 番号 (28ページデフォルトのIPパラメーターを参照） ブラウザーのアドレスバーに入力します。

認証が有効になっている場合、次のウィンドウが表示され（図 7 ）、ウェブページにアクセスするには有効なユーザー名（Admin）とパスワード（Admin）を入力する必要があります。

図 7 ： ログオン資格情報の入力

DIP-31 – Operating DIP-31 Remotely Using Web Pages

15

Kramer Electronics Ltd.

ログオンが成功すると、Switchingページが表示されます（図 8 ）。
左側のページパネルを開くには、表示ボタン ? をクリックします。

図 8 ： メイン切り替えページ

メインのスイッチングページ領域について、次の表で説明します。
項目
ページ選択パネル

説明
ボタンの1つをクリックして、ページを選択します。

スイッチングの選択

スイッチングおよび制御セクション ボタンの1つをクリックして、映像入力を選択します。
VGA位相シフトを調整します。音量を調整します。データルーティングモードを選択します。

非表示/表示ボタン

クリックして、ページ選択項を表示または非表示にします。

以下のセクションで説明する 8つのウェブページがあります。
・15ページのDIP-31ウェブページの閲覧
・17ページのスイッチングページ
・18ページのデバイス設定
・21ページの制御設定
・22ページの映像と音声の設定
・23ページの認証
・24ページのEDID管理
・26ページのファームウェア更新
・27ページのAboutページ

DIP-31 – Operating DIP-31 Remotely Using Web Pages

16

Kramer Electronics Ltd.

スイッチングページ
スイッチングページでは、映像入力を手動で選択し音声の音量を調整できます。

図 9 ： スイッチングページ

項目
HDMI 1ボタン
HDMI 2ボタン
VGAボタンVGA フェーズ調整
スライダー

説明
クリックしてHDMI 1 入力を選択します。ボタンの色は、入力にライブ信号があるかどうかを示します。
クリックして HDMI 2 入力を選択します。
クリックして VGA 入力を選択します。
クリックして左または右にスライドし、VGA のフェーズを調整します。

音声ソース:
インジケーター

出力で出力される音声のソースを示します。
(13ページのDIPスイッチの設定を参照）
クリックして上下にスライドすると、音声出力の音量が増減します。
音量スライダーミュート/ミュート解除ボタン クリックして、出力音声をミュートまたはミュート解除します。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

17

Kramer Electronics Ltd.

デバイス設定ページ
デバイス設定ページでは、次のことができます：・ユニット名を設定し、モデル名、ファームウェアバージョン、シリアル番号およびMACアドレスを表示します。
・IP設定を編集します。 (例えばDHCPを有効にし、IP、マスク、ゲートウェイアドレス、
UDP または TCP ポートを設定します)
・設定を保存して読み込みます。
・デバイスを工場出荷時のデフォルト設定にリセットします。
デバイス設定ページでパラメーターを変更した後、デバイスの電源を入れ直して変更を有効にする必要があります。

図 10 ： デバイス設定ページ

DIP-31 – Operating DIP-31 Remotely Using Web Pages

18

Kramer Electronics Ltd.

項目
ユニット名
モデル
ファームウェバージョン
シリアル番号
イーサネット設定
DHCP ON/OFF ボタン

説明
DIP-31の分かりやすく認識しやすい名前を入力してください。
デバイスのモデル名を表示します。
デバイスのファームウェアバージョンを表示します。
デバイスのシリアル番号を表示します。

IP アドレス

デバイスのIPアドレス。新しいIPアドレスを設定するには、新しい有効なIPアドレスを入力して設定をクリックします。
デバイスのネットワークマスク。新しいマスクを設定するには、新しい有効なマスクを入力して設定をクリックします。

マスクアドレスオンをクリックしてDHCPをオンにします。オフをクリックしてDHCPをオフにし、静的IPアドレスを使用します。

ゲートウェイアドレス

デバイスのネットワークゲートウェイ。新しいネットワークゲートウェイを設定するには、
新しい有効なゲートウェイを入力して設定をクリックします。

MAC アドレス
UDP ポート

MACアドレスを示す読み取り専用フィールド

TCP ポート

デバイスのTCPポート番号。新しいTCPポート番号を設定するには、新しい有効な
ポート番号を入力するか、スピンコントロールを使用して設定をクリックします。

すべての設定ロード & 保存ボタン

デバイスの UDPポート番号。新しいUDPポート番号を設定するには、新しい有効な
ポート番号を入力するか、スピンコントロールを使用して設定をクリックします。

ロードをクリックして以前に保存した構成を取得し、保存をクリックして現在の構成を保存します。（19ページの設定のロードと保存を参照）
IP は設定ファイルに保存されません。

工場出荷時リセットボタン クリックして、デバイスを工場出荷時のデフォルトパラメーターにリセットします。
成功メッセージが表示されたらデバイスの電源をオフにしてからオンにします。
（20ページのユニットのリセットを参照）

設定のロードと保存
DIP-31は、接続されたPCファイルとの間でデバイス設定をロードおよび保存できます。
これは、複数のDIP-31デバイスをセットアップするときに特に役立ちます。
設定をロードするには：
１．［Load］ をクリックします。
ファイルアップロードブラウザウィンドウが表示されます。
２．必要なファイルを参照し［Open］をクリックします。
設定が取得され、成功メッセージが表示されます。
現在の設定を保存するには：
１．［Save］ をクリックします。
設定の保存成功メッセージが表示されます。
２．［Download］ をクリックして、ファイルを開くか必要な場所に保存します。
または［OK］ をクリックして手順を完了します。

IP アドレスは設定ファイルに保存されません。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

19

Kramer Electronics Ltd.

ユニットのリセット
DIP-31を工場出荷時のデフォルトパラメーターにリセットするには：
１．［Factory Reset］ ボタンをクリックします。
確認メッセージが表示されます。
［Cancel］ をクリックすると、変更を加えずにリセット手順が終了します。
２．［OK］ をクリックします。
進行状況メッセージが表示されます。完了すると、成功メッセージが表示されます。
３．［OK］ をクリックします。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

20

Kramer Electronics Ltd.

コントロール設定ページ
コントロール設定ページを使用して、Kramer Maestro ルームオートメーションにアクセスします。
Maestroは、複雑なプログラミングを必要とせずに、シングルトリガールーム エレメント オートメーション
シナリオを構成できる強力なツールです。ルームーオートメーションを使用するには、イベント時に、定義されたポートを介して実行される一連のアクション (さまざまなシナリオで表示される可能性のあるコマンド) を含む
スクリプトを実行するトリガーを定義する必要があります。
クレイマーのウェブサイトからKramer Maestroユーザーマニュアルをダウンロードします。
Kramer Maestroの使用方法については、www.kramerav.com/downloads/DIP-31 をご覧ください。

DIP-31 に関連するすべてのポート、アクション、トリガー、および他の Kramer デバイスに関連するポート、
アクション、トリガーが Kramer Maestro に含まれていることに注意してください。

オートメーションページのパネルタブは現在使用できません。

Kramer Maestroにアクセスするには：
１．ナビゲーション区画で、コントロール設定ページを選択します。
マエストロページが表示されます。

図 11 ： オートメーション - Maestroページ
２．Kramer Maestro ユーザー マニュアルの説明に従って、ポート、アクション、スクリプト、およびトリガーを構成します。
トリガーが定義されると、トリガーは自動化ページで構成されたスクリプトをアクティブ化します。
たとえば、スケジューリング トリガーを使用すると、事前に設定されたスケジュールに従って一連のアクションをアクティブ化できます。
DIP-31 – Operating DIP-31 Remotely Using Web Pages

21

Kramer Electronics Ltd.

映像と音声の設定ページ
映像と音声の設定ページでは、映像、音声およびタイムアウトのパラメーターを変更できます。

図 12 ： 映像と音声の設定ページ

項目

説明

映像選択モード(Video selectionmode)インジケーター

マニュアル、オートまたはラスト接続：現在の映像選択モード状況を示します。

映像オートスイッチング優先度設定

オートモードで使用するために、ボタンをクリックして必要な優先レベルに(Video auto switching priority)ボタン ドラッグします。
音声選択モード(Audio selectionmode)インジケーター
現在の音声選択(Current selection
Audio)インジケーター
音声のみモード(Audio only mode)ボタン

マニュアル、オートまたはラスト接続：現在の音声選択モード状況を示します。
エンベッド又はアナログ、現在の音声選択状況を示します。
音声のみモードを有効/無効にする場合に選択します。
無効 - 音声のみモードが無効になります。
有効 - 音声のみモードが有効になります。
有効にすると、入力に映像信号がない場合デバイスは黒いパターンを出力し、アナログ音声入力は、音声信号を入力し続けます。

HDCPサポート(HDMI入力用)ボタン

HDMI 1 および HDMI 2入力のHDCPサポートを選択します。
無効 - HDCP暗号化コンテンツは渡されません。
有効 - HDCPのサポートはディスプレイによって決定されます。

Delay switching upon signal lossfor (leave 5V on)

現在選択されている入力で信号損失が発生した場合に、切り替える前の映像と音声の遅延を設定します (オートモード)。
秒単位（10ページの「信号損失とケーブルの取り外しタイムアウト」を参照）
現在選択されている入力ケーブルが接続されていないため、切り替え前の映像と音声の遅延を設定します (オートモード)。
秒単位（10ページの「信号損失とケーブルの取り外しタイムアウト」を参照）

Delay switching input upon cable
unplug for
Delay power off 5V upon signal
loss for

現在選択されている入力で信号が失われたために 5V 出力をオフにするまでの遅延を設定します。
秒単位（10ページの「信号損失とケーブルの取り外しタイムアウト」を参照）

DIP-31 – Operating DIP-31 Remotely Using Web Pages

22

Kramer Electronics Ltd.

認証ページ
認証ページでは、ログオン認証の詳細を設定および変更することができます。

図 13 ： 認証ページ

項目

説明

Activate Securityボタン

ChangePassword

Changeボタン

クリックしてセキュリティー設定を有効/無効にします。有効にした場合、ウェブページへのアクセスを許可するには有効なユーザー名とパスワードを指定する必要があります。

Current

現在のパスワードを入力します。

New

新しいパスワードを入力します。 (最大15個の印刷可能なASCII文字）

Retype New

新しいパスワードを再入力
Changeをクリックして、新しい認証情報を保存します。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

23

Kramer Electronics Ltd.

EDID 管理ページ
EDID管理ページでは、EDIDデータを以下のソースから1つ以上の入力にコピーできます：
・出力
・入力
・デフォルトの EDID
・EDID データファイル
このページから、各入力のEDIDを個別にロックすることもできます。

図 14 ： EDIDページ

デバイスでEDIDのステータスが変更されても表示は自動的に更新されません。
出力が交換されることによって引き起こされます。
更新をクリックして表示を更新します。（次の表の最後の項目を参照）

DIP-31 – Operating DIP-31 Remotely Using Web Pages

24

Kramer Electronics Ltd.
項目

Read fromセクション

説明
DEFAULT EDID
ボタン

クリックしてデフォルトのEDIDを読み取ります。

Output ボタン

クリックして出力 1 からEDIDを読み取ります。

Input 1 ボタン

クリックして入力 1 からEDIDを読み取ります。 (HDMI 1)

Input 2 ボタン

クリックして入力 2 からEDIDを読み取ります。 (HDMI 2)

Input 3 ボタン

クリックして入力 3 からEDIDを読み取ります。 (VGA)
クリックしてファイルブラウザを開き、コンピューター上のEDIDファイルを選択します。
EDID の送信元、宛先、ビデオ解像度、オーディオの可用性
およびステータスを表示します。
チェックして両方の入力を選択

BROWSE

ボタン

Short Summary Information（短い要約情報）セクション
Inputs selection
ボックス
Copy to
セクション

Lock

ボタン

現在選択されている入力の EDID をロックする

Input 1

ボタン

宛先として入力 1 （HDMI 1 ）をクリックして選択

Input 2ボタン

宛先として入力 2 （HDMI 2 ）をクリックして選択

Input 3ボタン

宛先として入力 3 （VGA)をクリックして選択

COPYボタン

クリックして選択したソースから選択した宛先にEDIDをコピーします

REFRESHボタン

クリックして表示を更新します

EDIDデータをソースから一方または両方の入力にコピーするには：
１．EDID（デフォルト、出力、入力またはEDIDファイル）を読み取るソースボタンをクリックします。
ボタンの色が変わり、EDIDの概要情報に選択とEDIDデータが反映されます。
２．宛先入力をクリックするか、入力チェックボックスをオンにしてすべての入力を選択します。
選択したすべての入力ボタンの色が変わり、EDIDの概要情報に選択とEDIDデータが反映されます。
３．［Copy］をクリックします。
EDIDがコピーされましたの成功メッセージが表示され、EDIDデータが選択した入力にコピーされます。
４．［OK］をクリックします。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

25

Kramer Electronics Ltd.

ファームウェア更新ページ
ファームウェア更新ページでは、DIP-31ソフトウェアを最新バージョンに更新できます。

図 15 ： ファームウェア更新ページ

ファームウェアを更新するには：
１．［Browse］をクリックします。
ウィンドウズブラウザが開きます。
２．必要なファイルを参照します。
３．必要なファイルを選択し、［Open］をクリックします。
ファームウェアファイル名は、ファームウェア更新ページに表示されます。
４．［Start Upgrade］をクリックします。
ファームウェファイルが読み込まれ、プログレスバーが表示されます。
プロセスを中断しないでください。中断すると、DP-31が破損する可能性があります。
５．プロセスが完了したら、デバイスを再起動します。
ファームウェアが更新されます。

DIP-31 – Operating DIP-31 Remotely Using Web Pages

26

Kramer Electronics Ltd.

About USページ
DIP-31 WEBページには、ウェブバージョンとクレイマーエレクトロニクス社詳細情報が表示されます。

図 16 ： About US ページ

DIP-31 – Operating DIP-31 Remotely Using Web Pages

27

Kramer Electronics Ltd.

仕様
入力：

映像：

出力：

音声：

2 HDMI HDMIコネクタ
1 PC映像 HD15ピンコネクタ
1 アンバランスステレオ音声 1V RMS(公称レベル) Φ3.5ジャック

映像：

1 HDMI音声：

1 アンバランスステレオ音声 1V RMS(公称レベル) Φ3.5ジャック

HDMIコネクタ

ポート：

1 RS-232 3ピンターミナルブロック 外部機器制御用（例：ディスプレイ等）
1 100BaseT イーサネット RJ-45コネクタ
1 RS-232 3ピンターミナルブロック シリアル制御用
1 USB ミニUSB コネクタ

コントロール：

4 接点制御スイッチ用 5ピンターミナルブロック リモート機器操作用

映像：

最大データレート：10.2Gbps (各映像系統につき 3.4Gbps)
最大解像度：4K@60Hz (4:2:0) 24bpp
HDMI対応 : Deep color、x.v.Color、lip sync、HDMI非圧縮音声チャネル、
Dolby TrueHD、DTS HD、2K、4K、およびHDMI 2.0で定められた3D
規格準拠：HDCP1.4
最大レベル：3.1Vpp
THD: 0.013%
SN比：-70dB

アナログ音声：電源：

電源：12V DC2A
消費電力：12V DC、600mA

動作温度：

0° 〜 +40°C

保存温度：-40° 〜 +70°C

湿度：
冷却：
筐体素材：
寸法：
重量：
梱包寸法：
梱包重量：
環境および適合法規制：

10% 〜 90%、RHL 結露無き事

付属品：

電源アダプタ

自然空冷
アルミニウム18.75cm x 11.5cm x 2.54cm (幅、奥行、高さ)
約0.43kg
34.5cm x 16.5cm x 5.2cm (幅、奥行、高さ)
約1.03kgRoHs、WEEE、および CE

デフォルト IP パラメータ
パラメータ

値

デフォルト値

DeviceName
DHCP
IP Address
Mask
Gateway
TCP Port
UDP Port

Any alphanumeric string up to 14 chars (can include hyphen, but not at the
beginning or end)
ON/OFFAny valid IP address
Any valid network mask
Any valid gateway address
0 to 65535
0 to 65535

KRAMER_

DIP-31 – Technical Specifications

OFF
192.168.1.39
255.255.0.0
192.168.0.1
5000
50000
28

Kramer Electronics Ltd.

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

値

Baud Rate
Data Bits
Stop Bits
ParityCommand Format

115200
1
1
None
ASCII

デフォルト ログイン認証情報
パラメータ

値

Name
Password

Admin
Admin

DIP-31 – Technical Specifications

29

Kramer Electronics Ltd.

HDMI 対応解像度
解像度

リフレッシュレート (Hz)640x480p
720x480p
720x480i
720x576p
800x600p
848x480p
852x480p
1024x768p
1152x864p
1280x768p
1280x800p
1280x960
1280x1024p
1360x768p
1366x768
1400x1050p
1440x900p
1600x900p
1600x1200p
1680x1050p
1920x1080p
1920x1080i
3840x2160
4096x2160

85Hz; 75Hz; 72Hz; 60Hz; 59.95Hz
60Hz
30Hz
50Hz
85Hz; 75Hz; 72Hz; 60Hz
60Hz
60Hz
85Hz; 75Hz; 70Hz; 60Hz
75Hz
60Hz
60Hz
60Hz
75Hz; 60Hz
60Hz
60Hz; 50Hz
60Hz
60Hz
60Hz
60Hz
60Hz
50Hz; 60Hz; 30Hz; 24Hz;
50Hz; 60Hz;
30Hz
30Hz

VGA 対応解像度
解像度
リフレッシュレート
640x480p
60Hz
720x480p
60Hz
800x600p
60Hz848x480p
60Hz
1024x768p
60Hz
1152x86475Hz
1280x720p
60Hz; 50Hz
1280x76860Hz
1280x80060Hz
1280x960p
60Hz
1280x1024p 60Hz
1360x768
60Hz;
1366x768
60Hz; 50Hz
1400x1050
60Hz
1440x900
60Hz
1920x1080p 60Hz
1920x1200
60Hz

DIP-31 – Technical Specifications

30

Kramer Electronics Ltd.

デフォルト EDID
DIP-31 の各入力には、工場出荷時のデフォルトの EDID がロードされています。

HDMI
MonitorModel name...............DIP-31
Manufacturer............. KMRPlug and Play ID......... KMR1200
Serial number............ n/a
Manufacture date......... 2015, ISO week 255
Filter driver............ None------------------------EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 520 x 320 mm (24.0 in)
Power management......... Standby, Suspend, Active off/sleep
Extension blocs.......... 1 (CEA-EXT)------------------------DDC/CI................... n/a
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2.20
Red chromaticity......... Rx 0.674 - Ry 0.319
Green chromaticity....... Gx 0.188 - Gy 0.706
Blue chromaticity........ Bx 0.148 - By 0.064
White point (default).... Wx 0.313 - Wy 0.329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-83kHz
Vertical scan range...... 56-76Hz
Video bandwidth.......... 170MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1280x720p at 60Hz (16:10)
Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
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 1024p at 75Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
1152 x 864p at 70Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Supported
YCbCr 4:2:2.............. Supported
Native formats........... 1
Detailed timing #1....... 1920x1080p at 60Hz (16:10)
Modeline............... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Detailed timing #2....... 1920x1080i at 60Hz (16:10)
Modeline............... "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #3....... 1280x720p at 60Hz (16:10)
Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Detailed timing #4....... 720x480p at 60Hz (16:10)
Modeline............... "720x480" 27.000 720 736 798 858 480 489 495 525 -hsync -vsync
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48 kHz
CE video identifiers (VICs) - timing/formats supported
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1) [Native]
720 x 480p at 60Hz - EDTV (16:9, 32:27)

DIP-31 – Default EDID

31

Kramer Electronics Ltd.
720 x 480p at 60Hz - EDTV (4:3, 8:9)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
640 x 480p at 60Hz - Default (4:3, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE vendor specific data (VSDB)IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Maximum TMDS clock....... 165MHz
CE speaker allocation data
Channel configuration.... 2.0
Front left/right......... Yes
Front LFE................ No
Front center............. No
Rear left/right.......... No
Rear center.............. No
Front left/right center.. No
Rear left/right center... No
Rear LFE................. No
Report information
Date generated........... 09/08/2015
Software revision........ 2.60.0.972
Data source.............. File
Operating system......... 6.1.7601.2.Service Pack 1
Raw data
00,FF,FF,FF,FF,FF,FF,00,2D,B2,00,12,00,00,00,00,FF,19,01,03,80,34,20,78,EA,B3,25,AC,51,30,B4,26,
10,50,54,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,31,59,71,4A,81,40,01,1D,00,72,51,D0,1E,20,6E,28,
55,00,07,44,21,00,00,1E,00,00,00,FD,00,38,4C,1E,53,11,00,0A,20,20,20,20,20,20,00,00,00,FC,00,44,
49,50,2D,32,30,0A,20,20,20,20,20,20,02,3A,80,18,71,38,2D,40,58,2C,45,00,07,44,21,00,00,1E,01,A0,
02,03,1B,F1,23,09,07,07,48,10,05,84,03,02,07,16,01,65,03,0C,00,10,00,83,01,00,00,02,3A,80,18,71,
38,2D,40,58,2C,45,00,07,44,21,00,00,1E,01,1D,80,18,71,1C,16,20,58,2C,25,00,07,44,21,00,00,9E,01,
1D,00,72,51,D0,1E,20,6E,28,55,00,07,44,21,00,00,1E,8C,0A,D0,8A,20,E0,2D,10,10,3E,96,00,07,44,21,
00,00,18,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,47

PC-UXGA
MonitorModel name............... DIP-20
Manufacturer............. KMRPlug and Play ID......... KMR1200
Serial number............ n/a
Manufacture date......... 2015, ISO week 255
Filter driver............ None------------------------EDID revision............ 1.3
Input signal type........ Analog 0.700,0.000 (0.7V p-p)
Sync input support....... Separate, Composite, Sync-on-green
Display type............. RGB color
Screen size.............. 520 x 320 mm (24.0 in)
Power management......... Standby, Suspend, Active off/sleep
Extension blocs.......... None------------------------DDC/CI................... n/a
Color characteristics
Default color space...... sRGB
Display gamma............ 2.20
Red chromaticity......... Rx 0.674 - Ry 0.319
Green chromaticity....... Gx 0.188 - Gy 0.706
Blue chromaticity........ Bx 0.148 - By 0.064
White point (default).... Wx 0.313 - Wy 0.329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-83kHz
Vertical scan range...... 56-76Hz
Video bandwidth.......... 170MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1280x720p at 60Hz (16:10)
Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Detailed timing #1....... 1920x1080p at 60Hz (16:10)
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 1024p at 75Hz - VESA STD

DIP-31 – Default EDID

32

Kramer Electronics Ltd.
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
1152 x 864p at 70Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
Report information
Date generated........... 04/04/2019
Software revision........ 2.90.0.1020
Data source.............. File - NB: improperly installed
Operating system......... 10.0.16299.2
Raw data
00,FF,FF,FF,FF,FF,FF,00,2D,B2,00,12,00,00,00,00,FF,19,01,03,6E,34,20,78,EE,B3,25,AC,51,30,B4,26,
10,50,54,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,31,59,71,4A,81,40,01,1D,00,72,51,D0,1E,20,6E,28,
55,00,07,44,21,00,00,1E,00,00,00,FD,00,38,4C,1E,53,11,00,0A,20,20,20,20,20,20,00,00,00,FC,00,44,
49,50,2D,32,30,0A,20,20,20,20,20,20,02,3A,80,18,71,38,2D,40,58,2C,45,00,07,44,21,00,00,1E,00,AF

DIP-31 – Default EDID

33

Kramer Electronics Ltd.

プロトコル 3000
The DIP-31 Automatic Video Switcher can be operated using the Kramer Protocol 3000 serialcommands. The command framing varies according to how you interface with the DIP-31. For
example, a basic video input switching command that routes a layer 1 video signal to HDMI
out 1 from HDMI input 2 (ROUTE 1,1,2), is entered as follows:•

Terminal communication software, such as Hercules:

The framing of the command varies according to the terminal communication software.
•

K-Touch Builder (Kramer software):•

K-Config (Kramer configuration software):

All the examples provided in this section are based on using the K-Config software.

You can enter commands directly using terminal communication software (e.g., Hercules) byconnecting a PC to the serial or Ethernet port on the DIP-31. To enter CR press the Enter key(LF is also sent but is ignored by the command parser).
Commands sent from various non-Kramer controllers (e.g., Crestron) may require special
coding for some characters (such as, /X##). For more information, refer to your controller’s
documentation.
For more information about:•

Using Protocol 3000 commands, see Understanding Protocol 3000 on page 35.

DIP-31 – Protocol 3000

34

Kramer Electronics Ltd.

•

General syntax used for Protocol 3000 commands, see Kramer Protocol 3000 Syntax
on page 36.

•

Protocol 3000 commands available for the DIP-31, see Protocol 3000 Commands
on page 37.

Understanding Protocol 3000
Protocol 3000 commands are structured according to the following:•

Command – A sequence of ASCII letters (A-Z, a-z and -). A command and its
parameters must be separated by at least one space.

•

Parameters – A sequence of alphanumeric ASCII characters (0-9, A-Z, a-z and somespecial characters for specific commands). Parameters are separated by commas.

•

Message string – Every command entered as part of a message string begins with amessage starting character and ends with a message closing character.

A string can contain more than one command. Commands are separated by a pipe (|)
character.
The maximum string length is 64 characters.
•

Message starting character:# – For host command/query~ – For device response•

Device address – K-NET Device ID followed by @ (optional, K-NET only)•

Query sign –? follows some commands to define a query request•

Message closing character:
CR – Carriage return for host messages (ASCII 13)
CR LF – Carriage return for device messages (ASCII 13) and line-feed (ASCII 10)•

Command chain separator character – Multiple commands can be chained in thesame string. Each command is delimited by a pipe character (|). When chaining
commands, enter the message starting character and the message closing character
only at the beginning and end of the string.

Spaces between parameters or command terms are ignored. Commands in the string do not
execute until the closing character is entered. A separate response is sent for every
command in the chain.

DIP-31 – Protocol 3000

35

Kramer Electronics Ltd.

Kramer Protocol 3000 Syntax
The Kramer Protocol 3000 syntax uses the following delimiters:•

CR = Carriage return (ASCII 13 = 0x0D)•

LF = Line feed (ASCII 10 = 0x0A)•

SP = Space (ASCII 32 = 0x20)

Some commands have short name syntax in addition to long name syntax to enable fastertyping. The response is always in long syntax.
The Protocol 3000 syntax is in the following format:
•
Start
#

Address (optional)
Device_id@

•
Start
#

Body
Message

DelimiterCR

Simple Command – Command string with only one command without addressing:
Body
Command SP Parameter_1,Parameter_2,…

•
Start
#

Start
~

Body
Command_1 Parameter1_1,Parameter1_2,…|
Command_2 Parameter2_1,Parameter2_2,…|
Command_3 Parameter3_1,Parameter3_2,…|…

DelimiterCR

Device Message Format:
Address (optional)
Device_id@•

DelimiterCR

Command String – Formal syntax with command concatenation and addressing:
Address
Device_id@

•

Start
~

Host Message Format:

Body
Message

Delimiter
CR LF

Device Long Response – Echoing command:
Address (optional)
Device_id@

DIP-31 – Protocol 3000

Body
Command SP [Param1 ,Param2 …] result

Delimiter
CR LF

36

Kramer Electronics Ltd.

Protocol 3000 Commands
This section includes the following commands:•

System Commands (see System Commands on page 38).

•

Authentication Commands (see Authentication Commands on page 50).

•

Switching/Routing Commands (see Switching/Routing Commands on page 53).

•

Video Commands (see Video Commands on page 54).

•

Audio Commands (see Audio Commands on page 55).

•

Communication Commands (see Communication Commands on page 58).

•

EDID Handling Commands (see EDID Handling Commands on page 62).

DIP-31 – Protocol 3000

37

Kramer Electronics Ltd.

System Commands
Command#
BUILD-DATE
FACTORY
HELP
MODEL
PROT-VERRESETSNVERSION
AV-SW-MODE
AV-SW-TIMEOUTDISPLAYDPSW-STATUS
FPGA-VER
HDCP-MODHDCP-STATNAME
NAME-RSTPRIORITY
SIGNAL

Description
Protocol handshaking (system mandatory)
Get device build date (system mandatory)
Reset to factory default configuration
Get command list (system mandatory)
Get device model (system mandatory)
Get device protocol version (system mandatory)
Reset device (system mandatory)
Get device serial number (system mandatory)
Get device firmware version (system mandatory)
Set/get auto switch mode (system)
Set/get auto switching timeout (system)
Get output HPD status (system)
Get the DIP-switch status (system)
Get current FPGA version (system)
Set/get HDCP mode (system)
Get HDCP signal status (system)
Set/get machine (DNS) name (system – Ethernet)
Reset machine (DNS) name to factory default (system – Ethernet)
Set/get priority for all channels (system)
Get input signal lock status (system)#
Functions
#
Set:
Get:
Description
Set:
Protocol handshaking
Get:
Response~nn@ SP OK CR LF

Permission
End User
Syntax#CR

Transparency
Public--Parameters
Response Triggers
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
K-Config Example“#”,0x0D

DIP-31 – Protocol 3000

38

Kramer Electronics Ltd.

BUILD-DATE
Functions
Set:
BUILD-DATE?
Get:
Description
Set:
Get:
Get device build date

Permission
End User
Syntax#BUILD-DATE?CR

Transparency
PublicResponse~nn@BUILD-DATESPdateSPtimeCR LF
Parameters
date – Format: YYYY/MM/DD where YYYY = Year, MM = Month, DD = Daytime – Format: hh:mm:ss where hh = hours, mm = minutes, ss = seconds
Response Triggers
Notes
K-Config Example“#BUILD-DATE?”,0x0D

FACTORY
Functions
FACTORY
Set:
Get:
Description
Set:
Reset device to factory default configuration
Get:
Response~nn@FACTORYSPOKCR LF

Permission
End User
Syntax#FACTORYCR

Transparency
Public--Parameters
Response Triggers
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.
K-Config Example“#FACTORY”,0x0D

DIP-31 – Protocol 3000

39

Kramer Electronics Ltd.

HELP
Functions
Set:
HELP
Get:
Description
Set:
Get:

Get command list or help for specific command

Permission
Transparency
End User
Public
Syntax
1. #HELPCR
2. #HELPSPCOMMAND_NAMECR

Response
1. Multi-line: ~nn@Device available protocol 3000 commands:CR LFcommand,SPcommand...CR LF
2. Multi-line: ~nn@HELPSPcommand:CR LFdescriptionCR LFUSAGE:usageCR LF
Parameters
COMMAND_NAME – name of a specific command
Response Triggers
Notes
To get help for a specific command use: HELPSPCOMMAND_NAMECR LF
K-Config Example“#HELP”,0x0D

MODEL
Functions
Set:
Get:
Description
Set:
Get:

MODEL?
Get device model

Permission
End User
Syntax#MODEL?CR

Transparency
PublicResponse~nn@MODELSPmodel_nameCR LF
Parametersmodel_name – String of up to 19 printable ASCII chars
Response Triggers
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
K-Config Example“#MODEL?”,0x0D

DIP-31 – Protocol 3000

40

Kramer Electronics Ltd.

PROT-VER
Functions
Set:
PROT-VER?
Get:

Permission
End User
Syntax#PROT-VER?CR

Description
Set:
Get:
Get device protocol version

Transparency
PublicResponse~nn@PROT-VERSP3000:versionCR LF
Parameters
version - XX.XX where X is a decimal digit
Response Triggers
Notes
K-Config Example“#PROT-VER?”,0x0D

RESET
Functions
Set:
Get:
Description

RESET
-

Set:
Reset device
Get:
Response~nn@RESETSPOKCR LF

Permission
Administrator
Syntax#RESETCR

Transparency
Public--Parameters
Response Triggers
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.
K-Config Example“#RESET”,0x0D

DIP-31 – Protocol 3000

41

Kramer Electronics Ltd.

SN
Functions
Set:
SN?
Get:
Description
Set:
Get:
Get device serial number

Permission
End User
Syntax#SN?CR

Transparency
PublicResponse~nn@SNSPserial_numberCR LF
Parameters
serial_number – 11 decimal digits, factory assigned
Response Triggers
Notes
This device has a 14 digit serial number, only the last 11 digits are displayed
K-Config Example“#SN?”,0x0D

VERSION
Functions
Set:
VERSION?
Get:
Description
Set:
Get:
Get firmware version number

Permission
End User
Syntax#VERSION?CR

Transparency
PublicResponse~nn@VERSIONSPfirmware_versionCR LF
Parametersfirmware_version – XX.XX.XXXX where the digit groups are: major.minor.build version
Response Triggers
Notes
K-Config Example“#VERSION?”,0x0D

DIP-31 – Protocol 3000

42

Kramer Electronics Ltd.

AV-SW-MODE
Functions
Set:
AV-SW-MODE?
Get:
Description
Set:
Get:
Get input auto switch mode (per output)

Permission

Transparency

End user
Syntax

Public#AV-SW-MODE?SPlayer,output_idCRResponse~nn@AV-SW-MODESPlayer,output_id,modeCR LF
Parameters
layer – 1 (video), 2 (audio)
output_id – for video layer: 1 (HDMI Out), for audio layer: 1 (Audio Out)mode – 0 (manual), 1 (priority switch), 2 (last connected switch)
Response Triggers
Notes
K-Config Example
Get the input audio switch mode for HDMI Out:“#AV-SW-MODE? 1,1”,0x0D

DIP-31 – Protocol 3000

43

Kramer Electronics Ltd.

AV-SW-TIMEOUT
Functions
AV-SW-TIMEOUT
Set:
AV-SW-TIMEOUT?
Get:
Set:

Set auto switching timeout

Permission
Transparency
End User
PublicEnd User
Public
Syntax#AV-SW-TIMEOUTSPaction,time_outCR

Get:

Get auto switching timeout#AV-SW-TIMEOUT?SPactionCR

Description

Response~nn@AV-SW-TIMEOUTSPaction,time_outCR
Parameters
action – event that triggers the auto switching timeout:
0 (video signal lost)
2 (audio signal lost)
4 (disable 5V on video output if no input signal detected)
5 (video cable unplugged)
6 (audio cable unplugged)
timeout – timeout in seconds: 0-60000
Response Triggers
Notes
The timeout must not exceed 60000 seconds.
The timeout for video and audio signal lost (0, 2) events must not be less than 5 seconds.
The timeout for video and audio cable unplugged (5, 6) events must not exceed the timeout for thedisable 5V on video output if no input signal detected (4) event.
The timeout for the disable 5V on video output if no input signal detected (4) event must not be less than
the timeout for video and audio cable unplugged (5, 6) events.
The timeout for the disable 5V on video output if no input signal detected (4) event overlaps with thetimeouts for all other events (0, 2, 5, 6).
This does not apply to VGA input.
K-Config Example
Set the auto switching timeout to 5 seconds in the event of video signal lost:“#AV-SW-TIMEOUT 0,5”,0x0D

DIP-31 – Protocol 3000

44

Kramer Electronics Ltd.

DISPLAY
FunctionsSet:
DISPLAY?
Get
Description
Set:
Get:
Get output HPD status

Permission
Transparency
End User
Public
Syntax#DISPLAY?SPout_idCRResponse~nn@DISPLAY SPout_id,statusCR LF
Parameters
out_id – 1 (HDMI Out)status – HPD status according to signal validation : 0 (Off), 1 (On), 2 (On and all parameters are stableand valid)
Response Triggers
A response is sent to the com port from which the Get was received, after command execution and:After every change in output HPD status from On to Off (0)After every change in output HPD status from Off to On (1)After every change in output HPD status form Off to On and all parameters (new EDID, etc.) are stableand valid (2)Notes
K-Config Example
Get the output HPD status of HDMI Out:“#DISPLAY? 1”,0x0D

DPSW-STATUS
Functions
Set:
DPSW-STATUS?
Get

Permission
Transparency
End User
Public
Syntax#DPSW-STATUS?SPdp_sw_idCR

Description
Set:
Get:
Get the DIP-switch status
Response~nn@DPSW-STATUS? SPdp_sw_id,statusCR

LF

Parameters
Dp_sw_id – 1 (video switch), 2 (video switch), 3 (audio switch), 4 (audio switch)
status – 0 (up / Off), 1 (down / On)
Response Triggers
Notes
K-Config Example
Get the status of DIP-switch 1 (video switch):“#DPSW-STATUS? 1”,0x0D

DIP-31 – Protocol 3000

45

Kramer Electronics Ltd.

FPGA-VER
Functions
Set:
FPGA-VER?
Get:

Permission
Transparency
End User
Public
Syntax#FPGA-VER?SPidCR

Description
Set:
Get:
Get current FPGA version
Response~nn@FPGA-VERSPid,major_ver,minor_verCR LF

Parametersid – 1 (FPGA)
major_ver – Major FPGA version number for current firmware
minor_ver – Minor FPGA version number for current firmware
Response Triggers
Notes
FPGA – field programmable gate array
K-Config Example
Get the FPGA version number for the current firmware:“#FPGA-VER? 1”,0x0D

HDCP-MOD
Functions
HDCP-MODSet:
HDCP-MOD?
Get:
Description
Set:

Set HDCP mode

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#HDCP-MODSPinp_id,modeCR

Get:

Get HDCP mode

#HDCP-MOD?SPinp_idCRResponse
Set / Get: ~nn@HDCP-MODSPinp_id,modeCR LF
Parameters
inp_id – input number: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In)
mode – HDCP mode: 0 (HDCP Off), 3 (Mirror output – MAC mode)
Response Triggers
A response is sent to the com port from which the set (before execution) / get command was received
A response is sent to all com ports after command execution if HDCP-MOD was set by any other external
control device (device button, device menu or other) or if the HDCP mode changed
Notes
Set HDCP working mode on the device input:
HDCP not supported - HDCP OffHDCP support changes following detected sink - MIRROR OUTPUT
K-Config Example
Disable HDCP mode on HDMI In 2:“#HDCP-MOD 2,0”,0x0D

DIP-31 – Protocol 3000

46

Kramer Electronics Ltd.

HDCP-STAT
Functions
Set:
HDCP-STAT?
Get:
Description
Set:
Get:
Get HDCP signal status

Permission
Transparency
End User
Public
Syntax#HDCP-STAT?SPstage,stage_idCRResponse~ nn@HDCP-STATSPstage,stage_id,statusCR LF
Parametersstage – 0 (input), 1 (output)
stage_id – for input stage: 1 (HDMI In 1), 2 (HDMI In 2), for output stage: 1 (HDMI Out)status – signal encryption status: 0 (Off), 1 (On)Response Triggers
A response is sent to the com port from which the Get command was received
Notes
Output stage (1) – get the HDCP signal status of the sink device connected to HDMI Out

Input stage (0) – get the HDCP signal status of the source device connected to the specified input
K-Config Example
Get the HDCP input signal status of the source device connected to HDMI In 1:“#HDCP-STAT? 0,1”,0x0D

NAME
Functions
NAME
Set:
NAME?
Get:
Description
Set:

Set machine (DNS) name

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#NAMESPmachine_nameCR

Get:

Get machine (DNS) name

#NAME?CR

Response
Set: ~nn@NAMESPmachine_nameCR LF
Get: ~nn@NAME?SPmachine_nameCR LF
Parametersmachine_name - String of up to 14 alpha-numeric characters (can include hyphens but 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 specificmachine or a network in use (with DNS feature on).
K-Config Example
Set the DNS name of the device to “room-442”:“#NAME room-442”,0x0D

DIP-31 – Protocol 3000

47

Kramer Electronics Ltd.

NAME-RST
Functions
NAME-RST
Set:
Get:
Description
Set:
Reset machine (DNS) name to factory default
Get:
Response~nn@NAME-RSTSPOKCR LF

Permission
Administrator
Syntax#NAME-RSTCR

Transparency
Public--Parameters
Response Triggers
Notes
Factory default of machine (DNS) name is “KRAMER_”
K-Config Example
Reset the DNS name of the device to the factory default:“#NAME-RST”,0x0D

PRIORITY
Functions
PRIORITYSet:
PRIORITY?
Get:
Description
Set:

Set input priority

Get:

Get input priority

Permission
Transparency
Administrator
PublicAdministrator
Public
Syntax#PRIORITYSPlayer,PRIORITY1,PRIORITY2,PRIORITY3CR# PRIORITY?layerCR

Response~nn@PRIORITYSPlayer,PRIORITY1,PRIORITY2,PRIORITY3CR LF
Parameters
layer – 1 (video):
PRIORITY1 - priority of HDMI In 1: 1 (highest priority), 2 (second priority), 3 (third priority)
PRIORITY2 - priority of HDMI In 2: 1 (highest priority), 2 (second priority), 3 (third priority)
PRIORITY3 - priority of PC In: 1 (highest priority), 2 (second priority), 3 (third priority)
layer – 2 (audio):
PRIORITY1 - priority of embedded audio: 1 (highest priority), 2 (second priority)
PRIORITY2 - priority of Audio In: 1 (highest priority), 2 (second priority)
Response Triggers
Notes
The number of PRIORITY parameters differs according to the selected layer
1 is the highest priority
K-Config Example
Set the video input priority of PC In as the highest priority:“#PRIORITY 1,2,3,1”,0x0D

DIP-31 – Protocol 3000

48

Kramer Electronics Ltd.

SIGNAL
Functions
Set:
SIGNAL?
Get
Description
Set:
Get:
Get input signal lock status

Permission
Transparency
End User
Public
Syntax#SIGNAL?SPinp_idCRResponse~nn@SIGNAL SPinp_id,statusCR LF
Parameters
inp_id – input number: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In)
status – lock status according to signal validation: 0 (Off), 1 (On)Response Triggers
After execution, a response is sent to the com port from which the Get was received
A response is sent after every change in input signal status from On to Off or from Off to On
Notes
K-Config Example
Get the input signal lock status of HDMI In 2:“#SIGNAL? 2”,0x0D

DIP-31 – Protocol 3000

49

Kramer Electronics Ltd.

Authentication Commands
CommandLOGIN
LOGOUT
PASS
SECUR

Description
Set/get protocol permission
Cancel current permission levelSet/get password for login levelSet/get current security state

LOGIN
Functions
LOGIN
Set:
LOGIN?
Get:
Set:

Set protocol permission

Permission
Transparency
Not Secure
PublicNot Secure
Public
Syntax#LOGINSPlogin_level,passwordCR

Get:

Get current protocol permission level#LOGIN?CR

Description

Response
Set: ~nn@LOGINSPlogin_level,passwordSPOKCR LF
or~nn@LOGINSPERRSP004CR LF (if bad password entered)Get: ~nn@LOGINSPlogin_levelCR LF
Parameterslogin_level – level of permissions required: User, Admin
password – predefined password (by PASS command). Default password is an empty string
Response Triggers
Notes
When the permission system is enabled, LOGIN enables running commands with the User or
Administrator permission level
When set, login must be performed upon each connection
The permission system works only if security is enabled with the SECUR command. It is not mandatory toenable the permission system in order to use the device
K-Config Example
Set the protocol permission level to Admin (when the password defined in the PASS command is 33333):“#LOGIN Admin,33333”,0x0D

DIP-31 – Protocol 3000

50

Kramer Electronics Ltd.

LOGOUT
FunctionsLOGOUT
Set:
Get:
Description

Permission
Not Secure
Syntax#LOGOUTCR

Set:
Cancel current permission level
Get:
Response~nn@LOGOUTSPOKCR LF

Transparency
Public--Parameters
Response Triggers
Notes
Logs out from User or Administrator permission levels
K-Config Example“#LOGOUT”,0x0D

PASS
Functions
PASS
Set:
PASS?
Get:
Set:

Set password for login level

Permission
Transparency
Administrator
PublicAdministrator
Public
Syntax#PASSSPlogin_level,passwordCR

Get:

Get password for login level#PASS?SPlogin_levelCR

Description

Response~nn@PASSSPlogin_level,passwordCR LF
Parameterslogin_level – level of login to set: User, Admin
password – password for the login_level. Up to 15 printable ASCII chars.
Response Triggers
Notes
The default password is an empty string
K-Config Example
Set the password for the Admin protocol permission level to 33333:“#PASS Admin,33333”,0x0D

DIP-31 – Protocol 3000

51

Kramer Electronics Ltd.

SECUR
Functions
SECUR
Set:
SECUR?
Get:
Set:

Start/stop security

Permission
Transparency
Administrator
PublicNot Secure
Public
Syntax#SECURSPsecurity_modeCR

Get:

Get current security state#SECUR?CR

Description

Response~nn@SECURSPsecurity_modeCR LF
Parameters
security_mode – 1 (On / enable security), 0 (Off / disable security)
Response Triggers
Notes
The permission system works only if security is enabled with the SECUR command
K-Config Example
Enable the permission system:“#SECUR 0”,0x0D

DIP-31 – Protocol 3000

52

Kramer Electronics Ltd.

Switching/Routing Commands
Command
ROUTE

Description
Set/get layer routing

ROUTE
Functions
ROUTE
Set:
ROUTE?
Get:
Description
Set:

Set layer routing

Permission
Transparency
End User
PublicEnd User
Public
Syntax#ROUTESPlayer,dest,srcCR

Get:

Get layer routing#ROUTE?SPlayer,destCR

Response~nn@ROUTESPlayer,dest,srcCR LF
Parameters
layer – 1 (video)
dest – 1 (HDMI Out)src – 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In)
Response Triggers
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)
K-Config Example
Set the remote input switching of video to HDMI Out from HDMI In 2:“#ROUTE 1,1,2”,0x0D

DIP-31 – Protocol 3000

53

Kramer Electronics Ltd.

Video Commands
Command
VGA-PHASE
VMUTE

Description
Set/get ADC (VGA) sampling phase
Set/get video on output mute

VGA-PHASE
Functions
VGA-PHASE
Set:
VGA-PHASE?
Get:
Set:

Set ADC (VGA) sampling phase

Permission
Transparency
End User
PublicEnd User
Public
Syntax#VGA-PHASESPchannel,valueCR

Get:

Get ADC (VGA) sampling phase#VGA-PHASE?SPchannelCR

Description

Response~nn@VGA-PHASESPchannel,valueCR LF
Parameterschannel – input number: 3 (PC In)
value – phase number in LSB units: 1-30, ++ (increase current value), -- (decrease current value)
Response Triggers
Notes
K-Config Example
Increase the current value of the ADC (VGA) sampling phase:“#VGA-PHASE 3,++”,0x0D

VMUTE
Functions
VMUTE
Set:
VMUTE?
Get:
Set:

Set enable/disable video on output

Permission
Transparency
End User
PublicEnd User
Public
Syntax#VMUTESPoutput_id,flagCR

Get:

Get video on output status#VMUTE?SPoutput_idSP CR

Description

Response
Set / Get: ~nn@VMUTESPoutput_id,flagCR LF
Parameters
output_id – 1 (HDMI Out)flag – 0 (disable video on output), 1 (enable video on output), 2 (blank video)
Response Triggers
Notes
K-Config Example
Disable the video output on HDMI Out:“#VMUTE 3,0”,0x0D

DIP-31 – Protocol 3000

54

Kramer Electronics Ltd.

Audio Commands
Command
AUD-EMB
AUD-LVL
AUD-SIGNAL?
MUTE

Description
Get audio in video embedding status
Set/get volume for specific amplifier output
Get audio input signal status
Set/get audio mute

AUD-EMB
Functions
Set:
AUD-EMB?
Get:
Description
Set:
Get:
Get audio in video embedding status

Permission

Transparency

End User
Syntax

Public#AUD-EMB?SPin,outCR

Response~nn@AUD-EMBSPin,out,statusCR LF
Parametersin – embedded audio input number: 1 (Audio In)
out – video output number in which audio is embedded: 1 (HDMI Out)status – embedded status: 1 (On), 0 (Off)Response Triggers
A response is sent to the com port from which the get command was received
After execution, a response is sent to all com ports if AUD-EMB was set by any other external control
device (button press, device menu and similar)
Notes
K-Config Example“#AUD-EMB? 1,1”,0x0D

DIP-31 – Protocol 3000

55

Kramer Electronics Ltd.

AUD-LVL
Functions
AUD-LVL
Set:
AUD-LVL?
Get:
Set:

Set volume for specific amplifier output

Permission
Transparency
End User
PublicEnd User
Public
Syntax#AUD-LVLSPstage,channel,volumeCR

Get:

Get volume for specific amplifier output#AUD-LVL?SPstage,channelCR

Description

Response~nn@AUD-LVLSPstage,channel,volumeCR LF
Parametersstage – 1 (audio output)
channel – output channel number of selected stage: 1 (Audio Out)volume – audio volume: -83 to +24 (dB value), ++ (increase current value by 0.5dB),-- (decrease current value by 0.5dB)
Response Triggers
Notes
All values are in percentages
A minus sign precedes negative values
K-Config Example
Set the volume of the Audio Out (1) output to 12 decibels:“#AUD-LVL 1,1,12”,0x0D

AUD-SIGNAL
Functions
Set:
AUD-SIGNAL?
Get
Description
Set:
Get:
Get audio input signal status

Permission
Transparency
End User
Public
Syntax# AUD-SIGNAL?SPinp_idCRResponse~nn@AUD-SIGNALSPinp_id,statusCR LF
Parameters
inp_id – audio input number: 1 (Audio In)
status – 0 (Off / no signal), 1 (On / signal present)
Response Triggers
After execution, a response is sent to the com port from which the get command was received
A response is sent to all com ports if the audio status was changed on any input
Notes
K-Config Example“#AUD-SIGNAL? 1”,0x0D

DIP-31 – Protocol 3000

56

Kramer Electronics Ltd.

MUTE
Functions
MUTE
Set:
MUTE?
Get:
Description
Set:

Set audio mute

Permission
Transparency
End User
PublicEnd User
Public
Syntax#MUTESPchannel,mute_modeCR

Get:

Get audio mute

#MUTE?SPchannelCR

Response~nn@MUTESPchannel, mute_modeCR LF
Parameterschannel – audio output number: 1 (Audio Out)
mute_mode – 0 (Off), 1 (On)Response Triggers
Notes
K-Config Example
Mute the Audio Out output:“#MUTE 1,1”,0x0D

DIP-31 – Protocol 3000

57

Kramer Electronics Ltd.

Communication Commands
Command
ETH-PORT
NET-DHCP
NET-GATE
NET-IP
NET-MAC
NET-MASK

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

ETH-PORT
Functions
ETH-PORT
Set:
ETH-PORT?
Get:
Set:

Set Ethernet port protocol

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#ETH-PORTSPportType,ETHPortCR

Get:

Get Ethernet port protocol#ETH-PORT?SPportTypeCR

Description

Response~nn@ETH-PORTSPportType,ETHPortCR LF
Parameters
portType – string of 3 letters indicating the port type: TCP, UDP
ETHPort – TCP / UDP port number: 0-65565
Response Triggers
Notes
If the port number you enter is already in use, an error is returned
The port number must be within the following range: 0-(2^16-1)
K-Config Example
Set the Ethernet port protocol for TCP to port 12457:“#ETH-PORT TCP,12457”,0x0D

DIP-31 – Protocol 3000

58

Kramer Electronics Ltd.

NET-DHCP
Functions
NET-DHCP
Set:
NET-DHCP?
Get:
Description
Set:

Set DHCP mode

Permission
Administrator
End User
Syntax#NET-DHCPSPmodeCR

Get:

Get DHCP mode

#NET-DHCP?CR

Transparency
PublicPublicResponse~nn@NET-DHCPSPmodeCR LF
Parametersmode – 0 (do not use DHCP. Use the IP address set by the factory or the NET-IP command), 1 (try to
use DHCP. If unavailable, use the IP address set by the factory or the NET-IP command)
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
NAME command. You can also get an assigned IP by direct connection to USB or RS-232 protocol port ifavailable
Consult your network administrator for correct settings
K-Config Example
Enable DHCP mode, if available:“#NET-DHCP 1”,0x0D

NET-GATE
Functions
NET-GATE
Set:
NET-GATE?
Get:
Description
Set:

Set gateway IP

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#NET-GATESPip_addressCR

Get:

Get gateway IP#NET-GATE?CR

Response~nn@NET-GATESPip_addressCR LF
Parameters
ip_address – gateway IP address, in the following format: xxx.xxx.xxx.xxx
Response Triggers
Notes
A network gateway connects the device via another network, possibly over the Internet. Be careful of
security problems. Consult your network administrator for correct settings.
K-Config Example
Set the gateway IP address to 192.168.0.1:“#NET-GATE 192.168.000.001”,0x0D

DIP-31 – Protocol 3000

59

Kramer Electronics Ltd.

NET-IP
Functions
NET-IP
Set:
NET-IP?
Get:
Description
Set:

Set IP address

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#NET-IPSPip_addressCR

Get:

Get IP address#NET-IP?CR

Response~nn@NET-IPSPip_addressCR LF
Parameters
ip_address – IP address, in the following format: xxx.xxx.xxx.xxx
Response Triggers
Notes
Consult your network administrator for correct settings
K-Config Example
Set the IP address to 192.168.1.39:“#NET-IP 192.168.001.039”,0x0D

NET-MAC
Functions
Set:
NET-MAC?
Get:
Description
Set:
Get:
Get MAC address

Permission
End User
Syntax#NET-MAC?CRTransparency
PublicResponse~nn@NET-MACSPmac_addressCR LF
Parameters
mac_address – unique MAC address. Format: XX-XX-XX-XX-XX-XX where X is hex digit
Response Triggers
Notes
K-Config Example“#NET-MAC?”,0x0D

DIP-31 – Protocol 3000

60

Kramer Electronics Ltd.

NET-MASK
Functions
NET-MASK
Set:
NET-MASK?
Get:
Description
Set:

Set subnet mask

Permission
Transparency
Administrator
PublicEnd User
Public
Syntax#NET-MASKSPnet_maskCR

Get:

Get subnet mask

#NET-MASK?CR

Response~nn@NET-MASKSPnet_maskCR LF
Parameters
net_mask - format: xxx.xxx.xxx.xxx
Response Triggers
The subnet mask limits the Ethernet connection within the local network
Consult your network administrator for correct settings
Notes
K-Config Example
Set the subnet mask to 255.255.0.0:“#NET-MASK 255.255.000.000”,0x0D

DIP-31 – Protocol 3000

61

Kramer Electronics Ltd.

EDID Handling Commands
Additional EDID data functions can be performed via the DIP-31 web pages or a compatible
EDID management application, such as Kramer EDID Designer (seewww.kramerav.com/product/DIP-31).
Command
CPEDID
LOCK-EDID

Description
Copy EDID data from the output to the input EEPROM
Lock last read EDIDCPEDID
Functions
CPEDID
Set:
Get:
Description
Set:

Copy EDID data from the output tothe input EEPROM

Permission
Transparency
End User
Public
Syntax#CPEDIDSPsrc_type,src_id,dst_type,
dest_bitmapCR

Get:
Response~nn@CPEDIDSPsrc_type,src_id,dst_type,dest_bitmapCR LF
Parameters
src_type – EDID source type (usually output): 0 (input), 1 (output), 2 (default EDID)
src_id – for input source: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In), for output source: 1 (HDMI Out), fordefault EDID source: 0 (default EDID)
dst_type – EDID destination type (usually input): 0 (input), 1 (output), 2 (default EDID)
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’ indicates that EDID data is
copied to this destination. Setting ‘0’ indicates that EDID data is not 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.
In this device, if the destination type is input (0), the bitmap size is 3 bits, for example bitmap 0x5 means
inputs 1 and 3 are loaded with the new EDID.
K-Config Example
Copy the EDID data from the HDMI Out output (EDID source) to the HDMI In 1 input:“#CPEDID 1,1,0,0x1”,0x0D
Copy the EDID data from the default EDID source to HDMI In 1 and PC In inputs:“#CPEDID 2,0,0,0x5”,0x0D

DIP-31 – Protocol 3000

62

Kramer Electronics Ltd.

LOCK-EDID
Functions
LOCK-EDID
Set:
LOCK-EDID?
Get:
Description
Set:
Lock last read EDID

Permission
Transparency
End UserEnd UserEnd UserEnd User
Syntax#LOCK-EDIDSPinput_id,lock_modeCR

Get :#LOCK-EDID?SPinput_idCR

Get EDID lock state

Response~nn@LOCK-EDIDSPinput_id,lock_modeCR LF
Parameters
input_id – 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In),
lock_mode – 0 (Off: unlocks EDID), 1 (On: locks EDID)
Response Triggers
Notes
K-Config Example
Lock the last read EDID from the HDMI In 2 input:“#LOCK-EDID 2,1”,0x0D

DIP-31 – Protocol 3000

63

P/N:

2900- 300630

Rev:

8

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.
The terms HDMI, HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc.
All brand names, product names, and trademarks are the property of their respective owners.

www.KramerAV.com
info@KramerAV.com