接続とシミュレートする機器
ウィンドウの最初のカードは、SIM の状況を 3 つのランプで示します:FINISH が見つかり受け付けられた、FINISH と同じ機器をまねている、 FINISH がそれに接続した。ランプがオレンジの間は、すべきことが 1 行で表示されます。
接続のカード
場所:ウィンドウの上部
- ランプ FINISH。
- ランプ シミュレートする機器。
- ランプ FINISH との接続。
- 接続のガイド:FINISH で設定すること。
- トランスポンダーの出どころ。
- 機器の写真。
3 つのランプ
場所:接続のカード。オレンジ:まだ、緑:完了
ランプは 1 つずつ緑になります。レースモードでも手動モードでも、3 つすべてが緑になるまで SIM は何も送りません。
FINISH
SIM がネットワーク上で FINISH を見つけ、FINISH がそれを受け付けたとき(配信モジュールのチェックボックス ChronoFEED-SIM を受け付ける にチェックあり)に緑になります。表示されうるテキスト:
| テキスト | 起きていること |
|---|---|
| ネットワークを検索しています… | SIM は FINISH の通知を待っています。何も届かない:FINISH が起動していない、その通知のチェックが外れている、またはネットワークが遮断している(FINISH のアドレス…)。 |
| FINISH が 2 台見つかりました:下から 1 つ選んでください | ネットワーク上に複数の ChronoFEED-FINISHを参照してください。 |
| FINISH-Starford (192.168.1.20:8210) が応答しません。再試行しています… | FINISH は見つかりましたが、その TCP 配信が応答しません(FINISH が閉じている、TCP 配信のチェックが外れている、ファイアウォール)。SIM は自動で再試行します。 |
| 接続先:FINISH-Starford (192.168.1.20:8210) | 緑:FINISH が SIM を受け付けました。 |
| FINISH-Starford (192.168.1.20:8210) は ChronoFEED-SIM を受け付けていません:シミュレーションは拒否されます | FINISH のオプション「ChronoFEED-SIM を受け付ける」のチェックが外れています。SIM はウィンドウの中央でもそう伝え、何も有効にせず、10 秒ごとに目立たずに再試行します:オプションにチェックを入れれば、自動で接続します。オプション「ChronoFEED-SIM を受け付ける」を参照してください。 |
| … はデモモードではありません:シミュレーションは拒否されます | バージョン 2.0.16 より前の FINISH で、アクティビティ「デモ」でしか SIM を受け付けませんでした。FINISH を更新してください(またはこのアクティビティを選んでください)。 |
シミュレートする機器
SIM が FINISH と同じ機器を起動したときに緑になります:FINISH は計時モードと機器を公開し、SIM は対応する模擬の機器を作って、FINISH が 期待するとおりに設定します(トラックのループ、スタート信号のコード、チャンネル)。SIM で選ぶものはありません:別の機器をシミュレートするには、 FINISH で変更します(模擬する機器を参照)。
| テキスト | 起きていること |
|---|---|
| デコーダー(トランスポンダー) — RACE RESULT、ポート 3601 | 緑。ネットワークのデコーダー:模擬の機器が待ち受けているポート。通常のポートがほかのプログラムに使われている場合、SIM は空いているポートを使います:FINISH に入力すべきなのはこのポートです。 |
| タイマー(光電管) — FDS TBox、シリアルポート COM11 | 緑。シリアルの機器:SIM が使っている COM ポート(com0com のペアの一方の端)。 |
| 接続され次第、FINISH が使うもの | FINISH がまだ接続していない(または拒否した):模擬の機器は何も動いておらず、ネットワークで何も待ち受けていません。 |
| FINISH は手動計時中です:シミュレートするものはありません | FINISH が計時モード 手動(テンキー)です:まねる機器はありません。 |
| 機器「…」はこの ChronoFEED-SIM では使えません:更新してください | FINISH が、このバージョンの SIM ではまねられない機器を使っています。 |
| この FINISH は古いバージョンです:更新してください | FINISH が機器を公開していません。 |
| USB Timing Box を開始できませんでした:… | ネットワークポートまたはシリアルポートが拒否されました(COM ポートがない、またはほかのプログラムがすでに開いている)。SIM はログで 1 回知らせ、5 秒ごとに再試行します。 |
| 起動中… | 模擬の機器が起動しています。 |
FINISH が機器を変えると、SIM は自分の機器を止めて新しい機器を起動します。シミュレーション中のレースは、その時点の状態から新しい機器で続きます。
FINISH との接続
機器が接続されていると FINISH が伝えてきたときに緑になります:FINISH はスタートと通過を受信します。FINISH は自分の設定 (計時モード)で、本物とまったく同じように模擬の機器に接続します。SIM が代わりに接続することは決してなく、 案内するだけです。
- FINISH はシミュレートした機器からの通過を受信しています:緑。
- シミュレートした機器の準備ができ次第:まず 2 つ目のランプが必要です。
- まだです:下の説明どおりに FINISH を設定してください:ガイドに従います。
接続のガイド
場所:ランプの下、濃いオレンジ。FINISH が接続すると消えます
SIM は、FINISH が機器に設定したもの(アドレスとポート、またはシリアルポート)を自分のアドレスとポートと比べ、一致しないものを伝えます。レースが 1 つもない間は、同じテキストがウィンドウの中央にも表示されます。
ネットワークのデコーダー(RACE RESULT、Ubidium、MyLaps、Chronelec)
- FINISH → 計時モード → RACE RESULT:アドレス 127.0.0.1(または 192.168.1.35)、ポート 3601。SIM と FINISH が 同じコンピューターなら 127.0.0.1 で足ります。同じネットワークの2 台のコンピューターなら:SIM のコンピューターのアドレスのいずれか。
- FINISH がいま接続しようとしている先の追跡:
- 「FINISH の接続先は 192.168.1.50:3601 — このコンピューターではありません。」:FINISH はまだ本物のデコーダー(または別のコンピューター)を指定しています。
- 「… このコンピューターですが、シミュレートした機器のポート(3602)ではありません。」:ポートを直します。
- 「FINISH にはまだこの機器のアドレスがありません。」
- 「FINISH はシリアルポート COM3 に設定されていますが、ChronoFEED-SIM は(ここで選んだ)ネットワーク接続を模倣しています:FINISH でネットワーク接続を選ぶか、ここで「FINISH と同じ」を選んでください。」(FINISH がシリアルポートで読んでいるのに、SIM で「UDP ネットワーク」にした Chronelec)
- 「FINISH の接続先は 127.0.0.1:3601:シミュレートした機器で間違いありません。FINISH で機器のスイッチを ON にしてください(構成モジュール)。」:あとは スイッチを ON にするだけです。「… 接続しています…」:完了しました。ランプがまもなく緑になります。
シリアルの機器(USB Timing Box、FDS TBox、Microgate REI2)
本物の機器は COM ポートで接続します:シミュレーションは FINISH のコンピューター上でしか行えず、仮想シリアルポートのペアを使います (仮想シリアルポート(com0com)を参照)。
- 「USB Timing Box はシリアルポートで接続します:シミュレーションは FINISH のコンピューターでしか行えません。FINISH は別のコンピューター(192.168.1.20)にあります: そのコンピューターで ChronoFEED-SIM を起動してください。」
- 「ポート COM11 はこのコンピューターにありません。com0com の仮想シリアルポートのペアをインストールするか(「com0com ?」ボタン)、ここでペアのポートを選んでください。」
- 「ChronoFEED-SIM は COM11 を開けませんでした:… ここでペアのもう一方のポートを選ぶか、このポートを使っているプログラムを閉じてください。」
- 「FINISH →「計時モード」→ USB Timing Box:シリアルポート COM10 を選んでください(ペアのもう一方のポート。ChronoFEED-SIM は COM11 を使用中)。」
- 「FINISH はここと同じポート COM11 を使っています:ここでペアのもう一方のポート(例:COM10)を選んでください。」
- 「FINISH は COM10 を、ChronoFEED-SIM は COM11 を使っています。この 2 つのポートは com0com のペアである必要があります。FINISH で機器のスイッチを ON にしてください(構成モジュール)。」
本物の機材に戻すには:FINISH に本物のデコーダーのアドレス(または本物の USB Timing Box や計時器のポート)を戻します。
ChronoFEED-SIM のシリアルポート
場所:接続のカード、ガイドの下(シリアルの機器のときのみ)。既定は COM11
SIM が開く COM ポートで、仮想ペアの2 つのポートのうちの一方です。FINISH がもう一方を開きます。一覧にはコンピューターのシリアルポートが表示され (2 秒ごとに読み直し)、選んだポートはまだ存在しなくても一覧に残ります。ポートを変えると、模擬の機器はすぐに新しいポートで再起動します。 次回の起動以降も保持されます。
com0com ?
場所:シリアルポートの右
ウィンドウ シリアルポート:com0com の仮想ポートをインストールする を開きます。FINISH の機器がシリアルの機器で、SIM のポートが コンピューターにない場合も、起動ごとに 1 回自動で開きます(「今後は自動で表示しない」にチェックを入れた場合を除く)。
Chronelec / TAG Heuer:接続、通過の時刻、手動(MAN)
場所: 接続カード、ガイドの下(FINISH の機器が Chronelec のときだけ)
- 接続:FINISH と同じ(既定:FINISH でこの機器に設定した接続)、UDP ネットワーク(ポート 2008。SIM はコマンドを送ってきたコンピューターに応答)または シリアルポート(8N1、フロー制御なし、com0com のペアを通じて ChronoFEED-SIM のシリアルポートで。9600 ボーがプロトコルの速度、Protime をまねるなら 19200)。
- 通過の時刻:FINISH と同じ(FINISH が想定するもの。古い FINISH の場合:シリアルポートでは Start からの時間、ネットワークでは時刻)、Start からの時間(従来のデコーダー:「00:02'57"541」は Start コマンドからの経過時間で、状態の時間と同じ)または 時刻(「Time of Day」に設定した Protime)。FINISH と合わない時刻や速度はオレンジで示されます。
- 手動(MAN):デコーダーのボタンと同じく、トランスポンダー 000000 による MAN ボックスの通過。FINISH は、MAN ラインが「Gun」ならスタート、「PhotoCell」なら光電管として扱い、それ以外は周回にせずに記録します。
- 光電管(255):実際のデコーダーの光電管入力。トランスポンダー 000255 を、FINISH の「PhotoCell」ラインのボックス(なければ STA)に送ります。そのラインが「PhotoCell」に設定されている場合にのみ、FINISH は光電管パルスとして扱います。
- SIM のスタートは、FINISH の「Gun」ラインのボックス(なければ MAN)への手動入力(000000)です。FINISH は 255 をスタートとして扱わなくなりました。FINISH に「Gun」ラインがない場合、SIM はオレンジ色で知らせます。
- 構成:FINISH は模擬デコーダーの構成を実機と同じように読み込み・書き換えできます(レベル、時刻またはレースタイム、GPS とタイムゾーン、トーン、アドレス)。レベル、時刻のモード、タイムゾーン(GPS 使用時)は通過に反映され、灰色の行に表示されます。
本物と同じく、模擬デコーダーは FINISH の Start コマンドの前には通過を送らず、通過ごとに確認応答を待ち、受け取るまで毎秒 NACK を送ります。
FINISH と SIM が同じコンピューターにある場合: UDP ネットワークでは、FINISH は既定でポート 2008 と 2009 を待ち受け、コマンドをポート 2008 に送ります。SIM が Chronelec を開く前に FINISH が接続すると、ポート 2008 を FINISH が使ってしまいます。SIM は別のポートに切り替わり(シミュレートする機器 に表示、例:「ポート 51091」)、FINISH は自分のコマンドを受け取り(ログ:「読み取れないバイト <1B><05>」)、通過は届きません。FINISH の 機器の設定 で 待ち受けポート(UDP) を 2009 にして 適用、SIM で Chronelec をいったんオフにしてからオンにしてポート 2008 を取り戻し、FINISH で 再起動 を押します。別の方法:FINISH の ポート を SIM が表示するポートにします。別のアドレスにある実際のデコーダーでは、この設定は不要です。
トランスポンダーの出どころ
場所:接続のカード、最後の行、灰色
- SIM は、FINISH が選手に割り当てたトランスポンダーを走らせます。各選手は FINISH ですでにトランスポンダーを付けています(イベントの ファイル、入力、以前の割り当て):SIM はそれを通過させます(2 つある場合は、200 ms 後に 2 つ目も)。
- FINISH はスタート位置ごとにトランスポンダーを割り当てます:SIM は 16 個の位置用トランスポンダーから選びます。FINISH は 自動割り当てです:トランスポンダーのない選手には、SIM はその選手のスタート位置を持ち、 機器の種類に合い、まだトラックに出ていない FINISH の最初のトランスポンダーを使います。FINISH は最初の通過でそれを選手に割り当てます。
- 光電管:トランスポンダーなし、コリドーごとに 1 つの信号。
どちらもない選手はシミュレートされません。ログに理由が出ます(「… にはトランスポンダーがありません:シミュレートされません。」)。
シミュレートしたデコーダーのフィニッシュループ
場所: 「FINISH のレース」と「手動の通過」カードの見出し、技術名の左
「フィニッシュループ:30 %」:FINISH がシミュレートしたデコーダー(RACE RESULT、USB Timing Box、Ubidium)に設定した出力です。FINISH のフィニッシュループスイッチと自動モードに従います。スタート前は 0 %(赤、「FINISH が停止」)、遅延の後は元の出力です。受信したコマンドは SIM のログにも書かれます。出力コマンドのないモデルでは何も表示されません。
機器の写真
場所:カードの右
SIM がまねている FINISH の機器の写真(SIM と一緒にインストール)。写真がなければ何も表示されません。シミュレーションには影響しません。