ベータ版のドキュメント。 アプリが 1.0 に落ち着くにつれて、一部のテキストと画像が再加工されます。セクションが古くなっている場合は、 フィードバックフォーム.

エクスプレーン11・12

X-Plane には特別な設定は必要ありません。 FFB-Bridgeは、X-Plane の組み込み UDP dataref プロトコル (RREFX-Plane 側、プラグイン、SimConnect スタイルの XML ファイルをインストールするものは何もありません。ブリッジを起動したときに X-Plane が実行されていれば、接続されています。

自動検出動作

起動時にブリッジは、SimConnect TCP プローブ (MSFS 用) と X-Plane UDP プローブの 2 つのプローブを並行して実行します。最初に実際の応答を返した人が勝ちます。実際には、これは次のことを意味します。

  • X-Plane のみが実行されている場合は、数ミリ秒以内に勝利します。
  • MSFS と X-Plane の両方が実行されている場合は、最初に応答した方が使用されます。問題がある場合は、CLI から選択を強制することができます。
  • どちらも実行されていない場合、ブリッジは次の状態に入ります。 アイドル状態 誰かが現れるまでモードです。

X-Plane が実行中で、ブリッジが正常にサブスクライブすると、上部のストリップの SIM ランプが緑色 (「Sim 接続」) に変わり、MODE ランプが「ライブ」と表示されます。 DEVICE ランプは独立しており、FFB2 が接続されている限り緑色に点灯します。

X-Plane がファイアウォールで遮断されていないことを確認してください

UDP 49000 is the only port the bridge touches on the X-Plane side. Default Windows Firewall rules on a fresh X-Plane install usually allow this automatically; Linux desktops with firewalld or ufw almost never block loopback. If nothing is showing up in the bridge's event log after X-Plane boots, open 医師X-Plane の到達可能性 行はプローブを試行し、返された内容 (タイムアウト、接続拒否、または実際のパケット) を示します。

ブリッジが読み取る Dataref

ブリッジは、X-Plane が公開するのと同じくらい厳密に MSFS 変数セットをミラーリングする 24 個の dataref をサブスクライブします。何も設定する必要はありません。参照とデバッグのためにここにリストされています。

  • sim/flightmodel/position/indicated_airspeed
  • sim/flightmodel/position/true_airspeed
  • sim/flightmodel/position/vh_ind (vertical speed)
  • sim/flightmodel/position/theta (pitch)
  • sim/flightmodel/position/phi (bank)
  • sim/flightmodel/position/psi (heading)
  • sim/flightmodel/forces/g_nrml (load factor)
  • sim/flightmodel/position/alpha (AoA)
  • sim/flightmodel2/controls/yoke_pitch_ratio
  • sim/flightmodel2/controls/yoke_roll_ratio
  • sim/flightmodel2/controls/pitch_trim
  • sim/flightmodel2/controls/roll_trim
  • sim/cockpit/warnings/annunciators/stall_warning
  • sim/flightmodel/failures/over_vne
  • sim/flightmodel2/controls/gear_handle_down
  • sim/flightmodel2/controls/flap_handle_deploy_ratio
  • sim/flightmodel2/controls/speedbrake_ratio
  • sim/flightmodel/engine/ENGN_running[0..3]
  • sim/flightmodel/engine/ENGN_N1_[0..3]
  • sim/cockpit2/autopilot/autopilot_on
  • sim/cockpit2/autopilot/heading_dial_deg_mag_pilot
  • sim/flightmodel2/gear/on_ground_fraction
  • sim/flightmodel/misc/h_ind (barometric altitude)
  • sim/operation/override/override_throttles (for reverse thrust detection)

古い状態と再接続

UDP には切断信号がないため、ブリッジは独自のウォッチドッグを実行します。3 秒間データ参照が到着しない場合、セッションはデッドとして扱われ、 シム チップが赤くなります。 X-Plane を再起動するか、新しいフライトをロードすると、接続が自動的に再確立されます。ブリッジを再起動する必要はありません。

一時停止と読み込み

X-Plane の一時停止により dataref (凍結された値のみ) が送信され続けるため、ブリッジは維持されます。 接続された しかし、失効監視機能は作動しません。メニュー レベルの画面 (航空機の選択、位置ダイアログ) 中に、X-Plane は一時的に発光を停止します。ブリッジでは SIM ランプが灰色 (「SIM 実行なし」) に戻り、飛行が再開すると再び緑色に点灯します。

デフォルト以外の X-Plane インストール

無料および有料の X-Plane バイナリは両方とも、デフォルトで UDP 49000 にバインドされます。 X-Plane の UDP ポートを変更した場合 ([設定] → [ネットワーク] → [UDP ポート])、ブリッジは現在代替ポートの UI を公開していません。X-Plane のデフォルトを使用するか、 教えてください それで優先順位を付けることができます。