X-Plane 11 / 12
X-Plane ne nécessite aucune configuration particulière. FFB-Bridge s'abonne au protocole de référence de données UDP intégré de X-Plane (RREF) sur le port 49000. Rien à installer côté X-Plane, pas de plugin, pas de fichier XML style SimConnect. Si X-Plane est en cours d'exécution lorsque vous lancez le pont, vous êtes connecté.
Comportement de détection automatique
Au démarrage, le pont exécute deux sondes en parallèle : une sonde SimConnect TCP (pour MSFS) et une sonde X-Plane UDP. Le premier à renvoyer une vraie réponse gagne. En pratique, cela signifie :
- Si seul X-Plane est en cours d'exécution, il gagne en quelques millisecondes.
- Si MSFS et X-Plane sont en cours d'exécution, la première réponse est utilisée - et vous pouvez forcer un choix depuis la CLI si jamais cela pose un problème.
- Si aucun des deux ne fonctionne, le pont entre en Inactif mode jusqu'à ce qu'un apparaisse.
Lorsque X-Plane est en cours d'exécution et que le pont s'est abonné avec succès, le voyant SIM dans la bande supérieure devient vert (« SimConnecté ») et le voyant MODE indique « Live ». Le voyant DEVICE est indépendant – vert tant que le FFB2 est branché.
Assurez-vous que X-Plane n'est pas protégé par un pare-feu
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 Docteur — le
Accessibilité du X-Plane row tente une sonde et vous indique ce qui est revenu (délai d'expiration, connexion refusée ou paquets réels).
Références de données lues par le pont
Le pont s'abonne à 24 références de données qui reflètent l'ensemble de variables MSFS aussi fidèlement que X-Plane les expose. Vous n'avez rien à configurer - répertorié ici pour référence et débogage :
sim/flightmodel/position/indicated_airspeedsim/flightmodel/position/true_airspeedsim/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_ratiosim/flightmodel2/controls/yoke_roll_ratiosim/flightmodel2/controls/pitch_trimsim/flightmodel2/controls/roll_trimsim/cockpit/warnings/annunciators/stall_warningsim/flightmodel/failures/over_vnesim/flightmodel2/controls/gear_handle_downsim/flightmodel2/controls/flap_handle_deploy_ratiosim/flightmodel2/controls/speedbrake_ratiosim/flightmodel/engine/ENGN_running[0..3]sim/flightmodel/engine/ENGN_N1_[0..3]sim/cockpit2/autopilot/autopilot_onsim/cockpit2/autopilot/heading_dial_deg_mag_pilotsim/flightmodel2/gear/on_ground_fractionsim/flightmodel/misc/h_ind(barometric altitude)sim/operation/override/override_throttles(for reverse thrust detection)
Obsolescence et reconnexion
UDP n'a pas de signal de déconnexion, donc le pont exécute son propre chien de garde : si aucune référence de données n'arrive pendant trois secondes, il traite la session comme morte et le Sim la puce devient rouge. Relancer X-Plane ou charger un nouveau vol rétablit automatiquement la connexion — vous n'avez pas besoin de redémarrer le pont.
La pause X-Plane continue d'envoyer des références de données (juste des valeurs gelées), donc le pont reste connecté mais le chien de garde de l'obsolescence ne se déclenche pas. Pendant les écrans de niveau menu (sélection de l'avion, boîte de dialogue de localisation), X-Plane arrête brièvement d'émettre ; le pont ramènera le voyant SIM au gris ("pas de sim en cours d'exécution") et redeviendra vert lorsque le vol reprendra.
Installation X-Plane autre que par défaut
Les binaires X-Plane gratuits et payants lient UDP 49000 par défaut. Si vous avez modifié le port UDP de X-Plane (Paramètres → Réseau → Ports UDP), le pont n'expose actuellement pas d'interface utilisateur pour le port alternatif — utilisez le port par défaut de X-Plane ou dites-nous afin que nous puissions lui donner la priorité.