Eye-BERT Gen2
ソフトウェア プログラミング ガイド
以上view:
Eye-BERT Gen2 を使用すると、USB またはオプションのイーサネット接続を介してリモート制御とモニタリングが可能になります。
これらのインターフェイスのいずれかを使用して Eye-BERT への接続が確立されると、どのインターフェイスが使用されるかに関係なく、すべてのコマンドと制御が同じになります。
USBインターフェース:
Windows が Eye-BERT Gen2 USB ポートを認識するには、まず USB ドライバーをインストールする必要があります。その後、Eye-BERT Gen2 がコンピューター上の追加の COM ポートとして表示されます。
現在、Windows XP、Vista、7、および 8 がサポートされています。 Windows 7 では、以下に示す追加の手順が必要です。 Windows 8 では、次のアプリケーション ノートに記載されている追加の手順が必要です。
http://www.spectronixinc.com/Downloads/Installing%20Under%20Windows%208.pdf
- コピー file 付属の CD から「cdc_NTXPV764.inf」をハードドライブにコピーします。
- Eye-BERT Gen2 を空き USB ポートに接続します。ハードウェア インストール ウィザードでドライバーの場所を尋ねられたら、「cdc_NTXPVista.inf」を参照します。 file ハードドライブ上。
- ドライバーがインストールされたら、「マイコンピューター」を右クリックし、「プロパティ」を選択します。プロパティウィンドウで「ハードウェア」タブを選択します。 「デバイスマネージャー」をクリックし、「ポート (COM および LPT)」項目を展開します。 「Spectronix, Inc.」を見つけます。エントリを入力し、割り当てられた COM 番号 (つまり「COM4」) をメモします。これは、ソフトウェアが Eye-BERT Gen2 と通信するために使用する COM ポートです。
Windows 7 などの一部のオペレーティング システムでは、USB ドライバーの手動インストールが必要な場合があることに注意してください。ハードウェアのインストール ウィザードが失敗した場合は、「マイ コンピュータ」 > 「プロパティ」 > 「ハードウェア」 > 「デバイス マネージャ」に移動し、「その他のデバイス」の下にある「Spectronix」または「SERIAL DEMO」エントリを見つけて、「ドライバの更新」を選択します。 。この時点で、ドライバーの場所を参照できるようになります。
オプションのイーサネットインターフェイス:
Eye-BERT Gen2 は、ポート番号 2101 で TCP/IP を使用して通信し、デフォルトの IP アドレス 192.168.1.160 が設定されて出荷されます。ハイパーターミナル、TeraTerm、RealTerm を使用したこのポートへの接続を以下に示します。
IPアドレスの変更
Digi Device Discovery ユーティリティを使用すると、ユーザーは Eye-BERT IP アドレスを取得および変更できます。インストール プログラム「40002265_G.exe」は、Spectronix または Digi にあります。 web サイト。ユーティリティをインストールした後、Windows ファイアウォールおよびその他のウイルスまたはファイアウォール プログラムを無効にして、プログラムを起動します。プログラムは、ネットワーク上のすべての互換性のあるデバイスの IP アドレスと MAC アドレスを報告します。デバイスを右クリックし、「ネットワーク設定の構成」を選択してネットワーク設定を変更します。
ファームウェアのアップデート:
ユーザーは、付属の CD に収録されている、または Spectronix からダウンロードできる Spectronix ブートローダー アプリケーションを使用して、USB (V 2 以降) またはイーサネット ポート (供給されている場合) 経由で Eye-BERT Gen1.10 ファームウェアを更新することができます。 web サイト。ユニットの電源がオフの状態で電源ボタンを押し続けると、LED が高速で点滅し、数秒後に点灯に変わります。 OEM バージョン (LCD なし) では、電源を接続している間、電源ボタンを押し続けます。ボタンを放し、ファームウェアのロード手順についてはブートローダーのユーザー マニュアルに従ってください。
コマンド:
Eye-BERT Gen2 は、ASCII データを使用してホスト コンピュータと通信します。以下の表は、Eye-BERT Gen2 からの個々のコマンド、パラメータ、および応答を示しています。
注:
- すべての通信はホストによって開始されます。
- コマンドでは大文字と小文字が区別されません。
- コマンドとパラメータの間にスペースまたは等号を挿入する必要があります。
- すべてのコマンドは次の文字で終了する必要があります。 。
- Eye-BERT Gen2 からの応答は次のように終了します。 <0x00>。
ユニット情報の取得 | |
指示: | パラメータ: |
「?」 | (なし) |
応答: | パラメータ: |
ユニット名 | Eye-BERT Gen2 100376A |
ファームウェアリビジョン | バージョン0.6 |
終了 | CR/LF <0x00> |
注: |
データレートを設定する | |
指示: | パラメータ: |
「レートの設定」 | 「########」 (ビットレート (Kbps)) |
応答: | パラメータ: |
(なし) | |
注: | 最も近い標準ビットレートに設定します Exampファイル: 150000000Mbps の場合は「setrate=155.52」。 |
パターンの設定(発生器と検出器) | |
指示: | パラメータ: |
「セットパット」 | 「7」 (PRBS 27-1) 「3」 (PRBS 231-1) 「×」 (K28.5 パターン) 「はい」 (K28.7 パターン) "m" (混合 周波数パターン) 「私」 (ループバック、リピータモード) バージョン 1.7 の新機能 |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル:「setpat=7」 |
入力ソースを選択します | |
指示: | パラメータ: |
「入力の設定」 | 「お」 (光SFP)
「え」 (電気SMA) |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル:「setinput=E」 |
入力極性を選択します | |
指示: | パラメータ: |
「セットインポール」 | 「+」 (非反転) 「――」 (反転) |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル:「SetInPol +」。入力極性は SFP 入力と SMA 入力の両方に適用されます。 |
SFP出力を制御します | |
指示: | パラメータ: |
「SFPを設定」 | 「0」 (出力オフ) 「1」 (出力オン) 「+」 (出力は反転しません) 「――」 (出力反転) |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル: 「SFP=1」は SFP 出力をオンにします |
SMA 出力を制御します | |
指示: | パラメータ: |
「セットスマ」 | 「0」 (出力オフ) 「1」 (出力オン) 「+」 (出力は反転しません) 「――」 (出力反転) |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル: 「SMA=0」は電気出力をオフにします |
波長を設定します (V 1.7 以降) | |
指示: | パラメータ: |
「セットWL」 | 「####.##」 (波長、nm) |
応答: | パラメータ: |
(なし) | |
注: | Exampファイル:「setwl=1550.12」 |
エラーカウンター、BER、テストタイマーをリセット | |
指示: | パラメータ: |
「リセット」 | (なし) |
応答: | パラメータ: |
(なし) | |
注: |
ステータスと設定を読み取る | |
指示: | パラメータ: |
「ステータス」 | (なし) |
応答: | パラメータ: |
コマンドエコー | ステータス: |
SFP Tx 電力 (dBm) と極性 | -2.3+
電力 (dBm) の後に極性が続く |
SFP 送信波長 (nm) | 1310.00 |
SFP温度(℃) | 42 |
SMA 出力と極性 | +」 = 反転なし、「-」 = 反転、「x」 = 無効 |
ビットレート(bps) | 2500000000 |
パターン | 3 (「setpat」コマンドごと) |
終了 | CR/LF <0x00> |
注: | すべてのパラメータは「,」で区切られ、メッセージは CR/LF で終了します。 Examp上: ステータス: -2.3+、1310.00、42、-、2500000000、3 |
測定値を読む | |
指示: | パラメータ: |
「測定」 | (なし) |
応答: | パラメータ: |
コマンドエコー | 測定: |
BERT入力 | E
「O」= 光 SFP、「E」= 電気 SMA |
SFP 受信電力 (dBm) | -21.2 |
SMA受信機 amp緯度 (%) | 64 |
ロックステータス | ロック
「ロック」または「LOL」 |
エラーカウント | 2.354e04 |
ビット数 | 1.522e10 |
ベラルーシ | 1.547e-06 |
テスト時間 (秒) | 864 |
終了 | CR/LF <0x00> |
注: | すべてのパラメータは「,」で区切られ、メッセージは CR/LF で終了します。 Examp上: 測定: E、-21.2、64、ロック、2.354e04、 1.522e10, 1.547e-06, 864 |
SFPレジスタの読み取り | |
指示: | パラメータ: |
「RdSFP」 | 「t」「#」 「t」: レジスタタイプ - 情報の「I」または情報の「D」のいずれか 診断、「#」: 16 進数のレジスタ番号 Examp上: 「RdSFP I 0x44」 アドレス 0x44 の情報レジスタからシリアル番号の最初のバイトを読み取ります。 |
応答: | パラメータ: |
レジスタタイプ、レジスタ番号、値 | Examp上: 「a0:44 = 35」 (情報レジスタ(0xA0)、レジスタ番号(0x44)、値(5 ASCII) |
終了 | CR/LF <0x00> |
注: | 情報レジスタの物理アドレスは 0xA0 で、診断レジスタの物理アドレスは 0xA2 です。渡される値と返される値はすべて 0 進数であり、前の「8472x」はオプションです。入力パラメータはスペースで区切る必要があります。すべての SFP ベンダーがすべての場所の読み取りと書き込みをサポートしているわけではないことに注意してください。詳細については、SFF-XNUMX を参照してください。 |
SFP レジスタに書き込み、値を読み取って応答する | |
指示: | パラメータ: |
「WrSFP」 | 「t」「#」「v」 「t」: レジスタタイプ - 情報の「I」または「D」のいずれか 診断用、「#」: 16 進数のレジスタ番号、「v」: 書き込まれる値 |
16進数。 Examp上: 「WrSFP D 0x80 0x55」 アドレス 0x55 のレジスタにあるユーザー書き込み可能な EEPROM 領域の最初のバイトに 0x80 を書き込みます。 | |
応答: | パラメータ: |
レジスタタイプ、レジスタ番号、値 | Examp上: 「a2:80 = 55」 (診断レジスタ (0xA2)、レジスタ番号 (0x80)、読み取られた値 (0x55) |
終了 | CR/LF <0x00> |
注: | 情報レジスタの物理アドレスは 0xA0 であり、 診断レジスタの物理アドレスは 0xA2 です。渡される値と返される値はすべて 0 進数であり、前の「8472x」はオプションです。入力パラメータはスペースで区切る必要があります。すべての SFP ベンダーがすべての場所の読み取りと書き込みをサポートしているわけではないことに注意してください。詳細については、SFF-XNUMX を参照してください。 |
パルス SFP 光出力 (V 0.6 以降) | |
指示: | パラメータ: |
"脈" | 「PW」「パー」 「PW」: パルス幅 (μS)、「Per」 は周期です 私たちで。 PW の有効範囲は 1 ~ 65000uS (6.5mS)、Per の有効範囲は 1 ~ 1,000,000 (1 秒) です。 Examp上: 「パルス10 1000」 10mS 周期で 1uS パルスを生成します。 |
応答: | パラメータ: |
なし | |
注: | パルス コマンドは、SFP の送信イネーブル ピンを制御することによって光出力信号を変調するため、光出力信号は現在のレート/パターンと光なしの間で切り替わります。 CW 信号を近似するには、BERT を 11.3Gb、PRBS31 に設定することをお勧めします。変調は、イーサネットまたは USB ポートで入力が受信されるまで継続します。 SFP のレーザーのオン/オフ時間は、実際の光出力の最小パルス幅に影響します。これは SFP のモデルとメーカーによって異なります。 |
www.spectronixinc.com
Eye-BERT Gen2 ソフトウェア プログラミング ガイド V 1.12
ドキュメント / リソース
![]() |
Spectronix Eye-BERT Gen 2 プログラミング ソフトウェア [pdf] ユーザーガイド Eye-BERT Gen 2 プログラミング ソフトウェア、Eye-BERT Gen 2、プログラミング ソフトウェア |