FINISH のオプション「ChronoFEED-SIM を受け付ける」
SIM は本物の FINISH に偽の通過を送ります。ネットワーク上に置き忘れたシミュレーターが何も狂わせないように、決めるのは FINISH で、配信モジュールのチェックボックス 1 つで決まります。試験のときにチェックを入れ、 大会の前には必ず外してください。
1. 試験のために SIM を受け付ける
- FINISH の配信を開く
FINISH で、モジュール 配信、カード シミュレーター(ChronoFEED-SIM)。
- オプションにチェックを入れる
ChronoFEED-SIM を受け付ける(既定ではチェックなし)。FINISH の設定と一緒に 保存されます。
シミュレーター(ChronoFEED-SIM)ChronoFEED-SIM を受け付ける機材なしの試験専用です:大会では必ずチェックを外してください。SIM が接続しているとステータスバーに表示されます。FINISH の配信モジュールのカード「シミュレーター」。 - SIM を起動する
SIM は FINISH を見つけて接続します。すでに起動していて拒否されていた場合は、10 秒ごとに自動で再試行します:ほかにすることはありません。
SIM では、ランプ FINISH が緑になります。FINISH では、ステータスバーにオレンジの背景で SIM 接続中(PORTABLE-SIM) と表示され、配信のクライアントの一覧に SIM が(緑で)表示されます。
- SIM 接続中 と SIM のコンピューターの名前(SIM が複数なら全コンピューター)。クリックすると、外すべきチェックボックスのある配信モジュールが開きます。 FINISH のヘルプの SIM 接続中 を参照してください。
2. オプションのチェックなし:SIM は拒否される
- FINISH では:SIM はレースも設定も受け取らず、接続はすぐに閉じられます。配信タブ(クライアントの一覧の上)とセッションのログに、 コンピューターごと、1 分ごとに 1 回知らされます: 「⚠ ChronoFEED-SIM(PORTABLE-SIM、192.168.1.35)が接続しようとしました:「ChronoFEED-SIM を受け付ける」オプションがチェックされていないため、拒否しました。」
- SIM では:ランプ FINISH はオレンジのままで(「… は ChronoFEED-SIM を受け付けていません:シミュレーションは拒否されます」)、ウィンドウの中央にすべきことが 表示されます:「FINISH … がシミュレーションを拒否しています。FINISH の「配信」モジュールで「ChronoFEED-SIM を受け付ける」をチェックしてください:計時モードにかかわらず、 SIM が自動で接続します。」SIM は模擬の機器を一切開きません:待ち受けるネットワークポートも、開くシリアルポートも、通知も、通過もありません。
3. 試験の終わりにチェックを外す
- オプションのチェックを外す
FINISH の配信:ChronoFEED-SIM を受け付ける のチェックを外します(または SIM 接続中 をクリックしてそこへ移動)。
接続中の SIM はすぐに切断され、模擬の機器を止めて(ネットワークポートまたはシリアルポートを閉じて)ログに書きます:「FINISH がシミュレーションを 拒否しました:シミュレートした機器は停止しています。」オレンジの帯が FINISH から消えます。
- 本物の機材に戻す
FINISH の計時モードで、本物のデコーダーのアドレス (または本物の機器のシリアルポート)に戻します。
- SIM を閉じる
あるいは、そもそも大会のネットワークでは起動しないことです。
保護の限界
いったん受け付けられると、模擬の機器は本物と同じようにふるまいます。プロトコルを完全に守っているからです:模擬の RACE RESULT と模擬の Ubidium は 本物と同じようにネットワークに通知し、模擬の Chronelec はコマンドを送ってきたコンピューターに応答します。SIM を受け付ける FINISH が SIM を動かしている間は、 同じネットワーク上の別の FINISH が SIM のコンピューターのアドレスを指定した場合(または自動検索で Ubidium を探した場合)、そこに接続できてしまいます: その取り込み処理には区別がつかず、それは意図したものです。
したがって、保護は運用によるものです:
- 大会のすべての FINISH でオプション「ChronoFEED-SIM を受け付ける」のチェックを外す。
- ステータスバーに SIM 接続中 の帯がない。
- 大会のネットワークで SIM を起動しない。
- FINISH には本物の機器のアドレス(またはシリアルポート)。