X-vliegtuig 11/12
X-Plane heeft geen speciale configuratie nodig. FFB-Bridge is geabonneerd op het ingebouwde UDP-dataref-protocol van X-Plane (RREF) op poort 49000. Niets om X-Plane-side te installeren, geen plug-in, geen XML-bestand in SimConnect-stijl. Als X-Plane actief is wanneer u de bridge start, bent u verbonden.
Gedrag automatisch detecteren
Bij het opstarten voert de bridge twee probes parallel uit: een SimConnect TCP-probe (voor MSFS) en een X-Plane UDP-probe. De eerste die een echt antwoord geeft, wint. In de praktijk betekent dit:
- Als alleen X-Plane actief is, wint het binnen een paar milliseconden.
- Als zowel MSFS als X-Plane actief zijn, wordt de eerste die het eerst reageerde gebruikt - en je kunt een keuze uit de CLI forceren als dat ooit een probleem is.
- Als geen van beide loopt, gaat de brug in Inactief modus totdat er één verschijnt.
Wanneer X-Plane actief is en de bridge zich succesvol heeft aangemeld, wordt het SIM-lampje in de bovenste strip groen (“SimConnected”) en geeft het MODE-lampje “Live” aan. Het DEVICE-lampje is onafhankelijk – groen zolang de FFB2 is aangesloten.
Zorg ervoor dat X-Plane niet door een firewall is uitgeschakeld
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 Dokter – de
Bereikbaarheid X-Plane row probeert een test uit te voeren en vertelt u wat er terugkwam (time-out, geweigerde verbinding of daadwerkelijke pakketten).
Datarefs die de brug leest
De bridge is geabonneerd op 24 datarefs die de MSFS-variabelenset zo nauwkeurig weerspiegelen als X-Plane deze blootlegt. U hoeft niets te configureren; hier vermeld ter referentie en voor foutopsporing:
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)
Verouderd en opnieuw verbinding maken
UDP heeft geen ontkoppelingssignaal, dus heeft de bridge zijn eigen watchdog: als er drie seconden lang geen datarefs binnenkomen, beschouwt hij de sessie als dood en de Sim chip wordt rood. Als u X-Plane opnieuw start of een nieuwe vlucht laadt, wordt de verbinding automatisch hersteld. U hoeft de bridge niet opnieuw op te starten.
X-Plane-pauze blijft datarefs verzenden (alleen bevroren waarden), dus de brug blijft bestaan verbonden maar de waakhond voor stompzinnigheid struikelt niet. Tijdens schermen op menuniveau (vliegtuigselectie, locatiedialoog) stopt X-Plane kort met uitzenden; op de brug wordt de SIM-lamp weer grijs ("geen sim actief") en weer groen wanneer de vlucht wordt hervat.
Niet-standaard X-Plane-installatie
Zowel gratis als betaalde binaire bestanden van X-Plane binden standaard UDP 49000. Als u de UDP-poort van X-Plane hebt gewijzigd (Instellingen → Netwerk → UDP-poorten), geeft de bridge momenteel geen gebruikersinterface weer voor de alternatieve poort - gebruik de standaardpoort van X-Plane of vertel het ons zodat we er prioriteit aan kunnen geven.