베타 문서. 앱이 1.0으로 안정화되면 일부 텍스트와 이미지가 재작업될 예정입니다. 섹션이 오래된 것으로 나타나면 다음을 통해 플래그를 지정하세요. 피드백 양식.

엑스플레인 11/12

X-Plane에는 특별한 설정이 필요하지 않습니다. FFB-Bridge는 X-Plane의 내장 UDP 데이터 참조 프로토콜(RREF) 포트 49000. X-Plane 측을 설치할 항목도 없고, 플러그인도 없고, SimConnect 스타일 XML 파일도 없습니다. 브리지를 시작할 때 X-Plane이 실행 중이면 연결된 것입니다.

자동 감지 동작

시작 시 브리지는 SimConnect TCP 프로브(MSFS용)와 X-Plane UDP 프로브라는 두 개의 프로브를 병렬로 실행합니다. 실제 응답을 가장 먼저 반환하는 사람이 승리합니다. 실제로 이는 다음을 의미합니다.

  • X-Plane만 실행 중인 경우 몇 밀리초 내에 승리합니다.
  • MSFS와 X-Plane이 모두 실행 중인 경우 먼저 응답한 것이 사용되며 문제가 발생하면 CLI에서 강제로 선택할 수 있습니다.
  • 둘 다 실행 중이 아닌 경우 브리지는 유휴 모드가 나타날 때까지.

X-Plane이 실행되고 브리지가 성공적으로 구독되면 상단 스트립의 SIM 램프가 녹색으로 바뀌고("Sim 연결됨") MODE 램프에 "Live"가 표시됩니다. 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 접근성 행은 프로브를 시도하고 반환된 내용(시간 초과, 연결 거부 또는 실제 패킷)을 알려줍니다.

브리지가 읽는 데이터 참조

브리지는 X-Plane이 노출하는 만큼 밀접하게 MSFS 변수 세트를 미러링하는 24개의 데이터 참조를 구독합니다. 아무것도 구성할 필요가 없습니다. 참조 및 디버깅을 위해 여기에 나열되어 있습니다.

  • 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 일시 중지는 데이터 참조(단지 고정된 값)를 계속 보내므로 브리지는 그대로 유지됩니다. 연결됨 그러나 부실 감시 장치는 작동하지 않습니다. 메뉴 수준 화면(항공기 선택, 위치 대화 상자) 중에 X-Plane이 잠시 발광을 중지합니다. 브리지는 SIM 램프를 다시 회색("sim running 없음")으로 낮추고 비행이 재개되면 다시 녹색으로 켜집니다.

기본이 아닌 X-Plane 설치

무료 및 유료 X-Plane 바이너리 모두 기본적으로 UDP 49000을 바인딩합니다. X-Plane의 UDP 포트를 변경한 경우(설정 → 네트워크 → UDP 포트) 현재 브리지는 대체 포트에 대한 UI를 노출하지 않습니다. X-Plane의 기본값을 사용하거나 우리에게 말해주세요 그래서 우선순위를 정할 수 있습니다.