Documentatie in bèta. Sommige tekst en afbeeldingen zullen worden herwerkt naarmate de app zich nestelt in 1.0. Als een sectie verouderd is, markeer deze dan via de feedbackformulier.

FFB-Bridge

Gebruikershandleiding — Afdrukbare editie van één pagina
v1.0.0-beta.11 · Revised 2026-05-06 · Windows 10+ / modern Linux (evdev) · MSFS 2024 / X-Plane 11–12
Gebruik de optie "Opslaan als PDF" van uw browser. Het afdrukstylesheet schakelt over naar de lichte modus en verbergt het navigatiechroom.

Hoofdstuk 1Over deze handleiding

Deze handleiding behandelt FFB-Bridge, een userspace-bridge die de Microsoft Sidewinder Force Feedback 2-joystick van Microsoft Flight Simulator 2024 en X-Plane 11/12 op Windows 10+ en moderne Linux aanstuurt. Het is de uitgave met één bestand van de handleiding per pagina op ffb-bridge.com/docs — dezelfde inhoud, klaar om van begin tot eind te lezen en om naar PDF af te drukken.

De OS-chips Ramen, Linux, en Beide markeer paragrafen die slechts op één platform van toepassing zijn. Menu's en knoppen zijn binnen vetgedrukt; bestandsnamen en snelkoppelingen zijn binnen code.

Hoofdstuk 2Installeren

2.1 Windows-installatieprogramma

Nadat u zich op de startpagina heeft aangemeld, klikt u op de Windows-link in de per e-mail verzonden download. Opslaan FfbBridge-Setup-x64.exe en dubbelklik erop. Bij de eerste keer opstarten waarschuwt SmartScreen: “Niet-herkende app” – klik Meer informatie, dan Toch maar rennen. Het installatieprogramma is niet ondertekend tot versie 1.0.

De Inno Installatiewizard wordt geïnstalleerd in %LOCALAPPDATA%\Programs\FfbBridge standaard. Geen beheerderstoestemming vereist; dit is een installatie per gebruiker. Een snelkoppeling in het Startmenu komt terecht in de FFB-Bridge-groep.

Om te verwijderen, opent u Apps en functies, zoek FFB-Bridge en kies Verwijderen. Uw profielen onder %APPDATA%\ffb-bridge worden bewaard voor een latere herinstallatie; verwijder die map voor een schone lei.

2.2 Linux AppImage

Sla de AppImage op via de per e-mail verzonden link, maak deze uitvoerbaar en registreer menu-items:

chmod +x FfbBridge-x86_64.AppImage
mkdir -p ~/Applications
mv FfbBridge-x86_64.AppImage ~/Applications/
~/Applications/FfbBridge-x86_64.AppImage --install

De --install flag writes the .desktop bestanden en pictogrammen in XDG-mappen zodat FFB-Bridge in uw toepassingsmenu verschijnt. Verwijderen met --uninstall.

Geïnstalleerd menu-item op KDE Plasma; andere XDG-compatibele desktops pakken het op dezelfde manier op.
Figure 2.1. Geïnstalleerd menu-item op KDE Plasma; andere XDG-compatibele desktops pakken het op dezelfde manier op.

2.3 udev-regel (Linux)

Om ervoor te zorgen dat de bridge de stick bij elke lancering kan openen zonder een polkit-prompt, installeert u de volgende udev-regel. De Dokter pagina heeft een installatieprogramma met één klik dat gebruikmaakt van pkexec om het te schrijven; je kunt ook met de hand installeren:

# /etc/udev/rules.d/99-ffb-bridge.rules
SUBSYSTEM=="input", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="001b", TAG+="uaccess"

Voeg het op NixOS toe aan configuration.nix under services.udev.extraRules, dan sudo nixos-rebuild switch en sluit de stick opnieuw aan.

Hoofdstuk 3Eerste lancering

De eerste lanceringsstroom bestaat uit drie opeenvolgende modaliteiten: een fysiek gevaar Veiligheidsbevestiging, dan de Welkomstrondleidingen vervolgens het Dashboard. De veiligheidsmodaliteit blokkeert ontslag totdat u het selectievakje 'Ik begrijp het' aanvinkt; Welkom kan worden overgeslagen en later opnieuw worden afgespeeld vanaf de Help-pagina.

Veiligheidserkenning. Wordt alleen weergegeven bij de eerste lancering en is vereist voordat de brug kan functioneren.
Figure 3.1. Veiligheidserkenning. Wordt alleen weergegeven bij de eerste lancering en is vereist voordat de brug kan functioneren.
Welkom dialoog. Klik op ‘Volg de rondleiding’ of ‘Sla rondleiding over’.
Figure 3.2. Welkom dialoog. Klik op ‘Volg de rondleiding’ of ‘Sla rondleiding over’.

Het Dashboard wordt geopend terwijl het apparaat wordt gedetecteerd en de armmeter in de bovenste strip leest ONTSCHAPD. Krachten bereiken de stick pas als je expliciet bewapent. De strook aan de bovenkant van het venster is de operationele cockpit: merkblok, ARM-meter (midden, de visuele held), Sim · Apparaat · Moduslampen en de knop Profielkiezer + Afstemmen / Opslaan aan de rechterkant. Live vluchtnummers (IAS, G, Mach, pitch/roll force, dataleeftijd, tick rate) staan ​​op een dunne tape langs de onderkant van het inhoudsgebied.

Dashboard in oorspronkelijke staat.
Figure 3.3. Dashboard in oorspronkelijke staat.

Klik op de ARM-meter in de strip om in te schakelen. De meter heeft drie statussen: ONTSCHAPD (warme rand in rust, neutrale glyph), GEWAPEND (amberkleurig verloop + heldere glyph), FOUT (rood — zie § 3.4). Esc annuleert het bevestigingsdialoogvenster als u van gedachten verandert voordat u bevestigt. Er zijn geen andere algemene sneltoetsen; de brug is muis/tray-aangedreven door het ontwerp.

Dialoogvenster Sluiten. Minimaliseren naar lade houdt de brug draaiende; Quit laat de stick los.
Figure 3.5. Dialoogvenster Sluiten. Minimaliseren naar lade houdt de brug draaiende; Quit laat de stick los.
Veiligheid. De eerste arm klikt de stick vast in de getrimde middenpositie. Zorg ervoor dat niets (handen, kabels, iets los op het bureau) op of tegen de stick rust wanneer u uw arm bewapent.

3.4 Herstellen na een storing

Als een vereiste wegvalt terwijl je gewapend bent (meestal wordt de stick losgekoppeld of de sim crasht), gaat de meter naar FOUT en de krachten stoppen. Het bijpassende lampje wordt rood, dus de oorzaak is ondubbelzinnig: DEVICE voor een unplug, SIM voor een sim drop. Klik op de meter om te bevestigen en terug te zetten naar ONTSCHAPD; Door de ontbrekende vereiste te herstellen, kunt u zich vervolgens opnieuw inschakelen. De Diagnose openen De link naast de meter brengt u naar het gebeurtenislogboek als u het volledige verhaal wilt lezen voordat u de reset uitvoert.

Het sluiten van het venster (X-knop) verbergt zich in de lade; de brug blijft lopen. Gebruik het lademenu om in/uit te schakelen/weer te geven/af te sluiten. Op GNOME Wayland is er geen lade; het venster verbergt zich stil en je zult Alt+Tab of het bureaubladmenu moeten gebruiken om het terug te krijgen.

System tray menu.
Figure 3.5. System tray menu.

Hoofdstuk 4MSFS 2024 verbinden

MSFS praat met FFB-Bridge via SimConnect TCP. Op Windows werkt dit kant-en-klaar; op Linux onder Proton kan de standaardpoort (500) niet worden gebonden en een Doctor-fix met één klik voegt een parallelle, onbevoorrechte poort toe.

4.1 Waar SimConnect.xml leeft

De locatie van het bestand is afhankelijk van de MSFS-installatiebron:

  • Windows Steam %APPDATA%\Microsoft Flight Simulator 2024\SimConnect.xml
  • Windows Store/Xbox %LOCALAPPDATA%\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalCache\SimConnect.xml
  • Linux Steam + Proton ~/.steam/steam/steamapps/compatdata/2537590/pfx/drive_c/users/steamuser/AppData/Roaming/Microsoft Flight Simulator 2024/SimConnect.xml

FFB-Bridge detecteert automatisch het juiste pad. Overschrijven met FFB_BRIDGE_MSFS_CONFIG of FFB_BRIDGE_MSFS_PREFIX als u MSFS vanaf een niet-standaardlocatie uitvoert.

4.2 Doktersoplossing met één klik

Openen Dokter. The SimConnect-configuratie rij toont het gedetecteerde XML-pad en de poort waarop de bridge zich richt. Drie uitkomsten:

  • Groen: overeenkomend item gevonden, niets te doen.
  • Amber Gebruik poort:X — binnenkomst in een andere haven; de knop neemt het over.
  • Rood Repareren… — geen bruikbare invoer; het dialoogvenster laat precies zien wat het zal toevoegen.
Dialoogvenster op Linux repareren, waarin de parallelle, niet-bevoorrechte poortingang wordt weergegeven die op het punt staat te worden samengevoegd.
Figure 4.1. Dialoogvenster op Linux repareren, waarin de parallelle, niet-bevoorrechte poortingang wordt weergegeven die op het punt staat te worden samengevoegd.

Alle reparatiebewerkingen zijn additief: bestaande vermeldingen worden nooit overschreven. Als de XML niet kan worden geparseerd, wordt eerst een back-up met tijdstempel gemaakt.

Hoofdstuk 5X-Plane aansluiten 11 / 12

Zero-config. X-Plane accepts UDP RREF subscribes on 127.0.0.1:49000 standaard; FFB-Bridge abonneert zich op lancering en datastromen. Als X-Plane draait wanneer je de bridge start, wordt het SIM-lampje in de bovenste strip binnen milliseconden groen.

Een 3 seconden durende waakhond houdt zich bezig met het UDP no-disconnect-probleem: als er drie seconden lang geen datarefs binnenkomen, wordt het SIM-lampje rood. Het laden van een nieuwe vlucht wordt automatisch hersteld.

Firewalls interfereren zelden met loopback, maar als de X-Plane-test van Doctor rood is en X-Plane daadwerkelijk actief is, controleer dan of er een firewall is die UDP 49000 blokkeert. Zie hoofdstuk 14 voor de herstelstroom.

Hoofdstuk 6Dashboard

Dashboardindeling: paneel met vluchtstatus aan de linkerkant, paneel met stickactiviteit aan de rechterkant. De operationele status (arm, sim, apparaat, modus, profiel) bevindt zich in de bovenste strip.
Figure 6.1. Dashboardindeling: paneel met vluchtstatus aan de linkerkant, paneel met stickactiviteit aan de rechterkant. De operationele status (arm, sim, apparaat, modus, profiel) bevindt zich in de bovenste strip.

De operationele status (inschakelen, sim, apparaat, modus, profiel) staat niet meer op deze pagina. Het is in de blijvende bovenste strip terechtgekomen, zodat het zichtbaar blijft terwijl u Tuning, Diagnostics of ergens anders gebruikt. Het Dashboard is het live uitlegoppervlak: wat de sim rapporteert, welke dynamische kanalen actief zijn en welke basisveerstatus de stick vasthoudt.

Linkerpaneel: vluchtstatus. Een rij van drie numerieke uitlezingen - luchtsnelheid (kt), G-belasting (g, oranje worden buiten het normale bereik), Mach - over een paar BiBars voor hoogteroer- en rolroerafbuiging. Onder de balken bevinden zich kleinere uitlezingen voor lifttrim, grondstatus en overtrekwaarschuwing. De gebruikersinterface wordt vernieuwd bij ~20 Hz: een gedecimeerd beeld van de 50 Hz-regellus.

Onderaan het linkerpaneel vindt u een lijst met effectgroep schakelt: Stickgevoel, motorgerommel, casco-buffet, grondrol, mechanische schouders, asbelasting en automatische piloot volgen. Elke rij heeft een selectievakje, een livestatus en een compacte niveaubalk. Gebruik deze als snelle mutes voor A/B-vergelijkingen tijdens de vlucht; winst per effect blijft op Tuning staan. De schakelstatus maakt deel uit van het actieve profiel.

Rechterpaneel: stokactiviteit. De kop noemt de sterkste dynamische bijdragers, de gestapelde balk groepeert ze op familie, en de actieve-kanaalchips tonen individuele waarden wanneer ze er toe doen. De centreerveer wordt behandeld als het basisgevoel, dus de actieve lijst richt zich op veranderingen boven die basislijn: trimcentrum, G-belasting veerveranderingen, asbelasting, motorgerommel, grondrollen, buffetten en mechanische one-shots. Asbelastingsstaven tonen getekende stamp-/rolkracht; het centreerveergedeelte toont de coëfficiënt, de dode band en het pitch/roll-centrum.

Hoofdstuk 7Afstemmen

Afstemmingspagina: master-gain accentkaart, vervolgens effectschuifregelaars gegroepeerd op subsysteem (Krachten, Stick-gevoel, Grondeffecten, Aero-buffetten, Krachtcentrale, One-shots, Autopilot, Trim-reliëf), met resetpijlen per schuifregelaar en vuile indicatoren.
Figure 7.1. Afstemmingspagina: master-gain accentkaart, vervolgens effectschuifregelaars gegroepeerd op subsysteem (Krachten, Stick-gevoel, Grondeffecten, Aero-buffetten, Krachtcentrale, One-shots, Autopilot, Trim-reliëf), met resetpijlen per schuifregelaar en vuile indicatoren.

Elke wijziging van de schuifregelaar is van toepassing op de volgende 50 Hz-tik; je kunt vliegen terwijl de Tuning-pagina op een tweede monitor is vastgezet en de effecten aanpassen terwijl ze plaatsvinden.

7.1 Masterwinst

Er wordt één enkele vermenigvuldiger toegepast na alle effecten, weergegeven als een percentage van 0% tot 100%. 100% is het ontworpen niveau (en de standaard); lagere waarden verzwakken elke dynamische output in één keer. Er is geen “boost” boven de 100%; dat plafond is het plafond waartoe de gain-schuifregelaars per effect werken. Beta.11 stuurt het apparaat aan op 95% van de brugautoriteit onder deze schuifregelaar, waardoor er 5% hoofdruimte overblijft.

Master-gain card.
Figure 7.2. Master-gain card.

7.2 Schuifregelaargroepen

Van boven naar beneden: Centreerveer (basis, G-gain, min/max klemmen, dode band) · Aerodynamische belasting (pitch gain, roll gain) · Stickgevoel (rate demping, control-edge bonus, stok laten vallen) · Grondeffecten (gerommel op de startbaan, dreun bij de landing, schokken van de versnellingen, trillen van de remmen) · Aero-buffers (stall, te hoge snelheid, Mach, spoiler, turbulentie) · Krachtcentrale (gerommel van de motor, achteruit gerommel) · One-shots (versnelling inschakelen, flapstap) · Automatische piloot (achterwaartse aandrijving, snelheidslimiet). Zie hoofdstuk 12 voor de volledige referentie.

7.3 Stok laten vallen

Stick drop modelleert de zwaartekrachtafwijking op een onbeladen lift bij lage luchtsnelheid - wat ervoor zorgt dat het juk van een geparkeerd GA-vliegtuig iets naar voren ten opzichte van het midden zit. Twee schuifregelaars: Kracht (hoe hard de bias trekt) en Vervagen luchtsnelheid (de kts waarbij de bias tot nul is gedaald). De standaardinstellingen zijn Cessna-klasse: verlaag de Force naar 0 om het stil te leggen op jet- of fly-by-wire-profielen.

7.4 TrimRelief (alt-trim-modus)

Een schakelaar onder Stokgevoel dat verandert de manier waarop trim- en stickkracht op elkaar inwerken. Met TrimRelief uit (de standaardinstelling), de pitch / roll-trim verschuift het midden van de veer, maar de luchtsnelheidsbelasting bestrijdt nog steeds de totale oppervlakteafbuiging - een getrimd vliegtuig met een neutrale stick duwt tegen je aan. Met TrimRelief op, wordt de luchtsnelheidsbelasting berekend (lift − trim) en de middenrails van de veer trimmen met volledige autoriteit. In een getrimde stabiele toestand met een neutrale stick voel je nul kracht - en als je hem loslaat, kan de stick de getrimde positie vasthouden zoals een echte met kabels opgetuigde stick dat doet. Bestaande profielen die zijn afgestemd op het oude gedrag blijven onaangeroerd. Dichter bij het XPforce/FSforce-model als dat het mentale model is dat u zoekt.

7.5 Interactie met schuifregelaars

Sleep de duim, klik ergens langs de baan om daarheen te springen, of klik één keer om scherp te stellen en gebruik vervolgens de wiel-/pijltoetsen. Zweven en scrollen wel niet leg het wiel vast - de schuifregelaar moet eerst scherp worden gesteld - zodat u over de pagina langs zwevende schuifregelaars kunt scrollen zonder ze te verschuiven.

7.6 Vuile indicatoren en resets

Wanneer een slider afwijkt van het geladen profiel, een pijl terug glyph opnieuw instellen verschijnt naast de waarde ervan; klik erop om alleen die schuifregelaar terug te zetten. Elke sectiekop bevat een bijpassende glyph die elke schuifregelaar in de sectie opnieuw instelt. EEN Gooi weg knop op de profielkaart zet alles in één keer terug. De oranje stip op de profielkiezer geeft een samenvatting van “dit profiel heeft niet-opgeslagen wijzigingen”. Resets zijn alleen lokaal en hebben geen invloed op het opgeslagen profiel.

Resetpijlen per schuifregelaar en per sectie op vuile rijen; overeenkomende glyph op de sectiekop; vuile stip op de profielkiezer.
Figure 7.4. Resetpijlen per schuifregelaar en per sectie op vuile rijen; overeenkomende glyph op de sectiekop; vuile stip op de profielkiezer.

7.7 Besparen

Opslaan overschrijft het actieve profiel. Opslaan als… opent een dialoogvenster om onder een nieuwe naam op te slaan. Startervoorinstellingen zijn alleen-lezen; Opslaan als creëert de bewerkbare vliegtuigmelodie die u behoudt.

Hoofdstuk 8Profielen

Profielenpagina: startervoorinstellingen en opgeslagen profielen in één doorzoekbare lijst, waarbij het actieve profiel gemarkeerd is.
Figure 8.1. Profielenpagina: startervoorinstellingen en opgeslagen profielen in één doorzoekbare lijst, waarbij het actieve profiel gemarkeerd is.

Opgeslagen profielen zijn JSON-bestanden onder %APPDATA%\ffb-bridge\profiles\ (Windows) or ~/.config/ffb-bridge/profiles/ (Linux, honouring $XDG_CONFIG_HOME). Elk bestand is één profiel. Kopieer ze tussen machines of deel ze met anderen door het bestand te e-mailen.

Starters en opgeslagen profielen delen één lijst. Acties: Gebruik het geselecteerde profiel, Duplicaat geselecteerd, Geselecteerde verwijderen, en Vernieuwen. Startervoorinstellingen zijn alleen-lezen; gebruik Dupliceren of Opslaan als om een ​​bewerkbare kopie te krijgen.

Profielbibliotheeklijst met ingebouwde starterrijen, actieve profielmarkering en geselecteerde profielacties.
Figure 8.2. Profielbibliotheeklijst met ingebouwde starterrijen, actieve profielmarkering en geselecteerde profielacties.

Ingebouwde starters zijn vernoemd naar het MSFS-vliegtuig: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo en Boeing 747-8 Intercontinental. Het wisselen van profiel is van toepassing bij de volgende 50 Hz-tik zonder uitschakeling. De profielkiezer bij Tuning toont een oranje stip voor niet-opgeslagen wijzigingen. Sla deze op voordat u een ander profiel laadt, anders annuleert u de wijzigingen.

Hoofdstuk 9Diagnostiek

Diagnostische pagina - metrische kaarten, gebeurtenislogboek, export van ondersteuningsbundels.
Figure 9.1. Diagnostische pagina - metrische kaarten, gebeurtenislogboek, export van ondersteuningsbundels.

Vier metrische kaarten bovenaan: Regellussnelheid (doel 50 Hz), Latentie van de pijplijn (µs), Effecten actief (tel), Herbevestigingen (teller). Ze hebben allemaal een sparkline uit de jaren 60.

Metrische raster close-up.
Figure 9.2. Metrische raster close-up.

Gebeurtenislogboek vult de onderste helft van de pagina. Niveaukleuren: INF / DBG neutraal, WRN oranje, ERR / FTL rood. Ongeveer 2.000 regels rollend terugrollen; filter op subtekenreeks met de balk bovenaan het logboek.

Event log.
Figure 9.3. Event log.

De Ondersteuningsbundel exporteren knop produceert een enkele ZIP voor feedbackrapporten. Zie hoofdstuk 15 voor de volledige inhoudsopgave.

Bundle-exported banner.
Figure 9.4. Bundle-exported banner.

Hoofdstuk 10Dokter

Dokter pagina. Elke rij is één cheque.
Figure 10.1. Dokter pagina. Elke rij is één cheque.

10.1 Hardwarecompatibiliteit

De eerste kaart herbergt een Keer de aspolariteit om schakelaar en een live dragpad polariteitstest. Verschillende productieruns van de FFB2 lezen de polariteit anders; de test verifieert welke kant de jouwe op gaat door de stick in realtime vanaf een 2-assig sleeppad te besturen. Klik op Start, beweeg de puck, klik op Stop en antwoord vervolgens: 'Heeft de stick de puck gevolgd?' — Ja maakt geen verandering, Nee zet de schakelaar automatisch om. De schakelaar bevindt zich op installatieniveau en draait zowel de pitch- als de roll-as samen.

Hardware-compatibiliteitskaart - Schakel de polariteit van de as om, sleep de polariteitstest en de hardware-periodieke compatibiliteitsrij met de knop Hardware-effecten testen.
Figure 10.2. Hardware-compatibiliteitskaart - Schakel de polariteit van de as om, sleep de polariteitstest en de hardware-periodieke compatibiliteitsrij met de knop Hardware-effecten testen.

10.2 Software-blended periodieken

De brug heeft twee manieren om periodieke en eenmalige effecten naar de FFB2 te sturen. Hardware-modus – de standaard voor een nieuwe installatie – maakt gebruik van DirectInput-hardware-effecten, maar beta.11 houdt die topologie bewust klein: één vectorconstante, één tweeassige veer en een luie periodieke pool met drie slots. De firmware stuurt nog steeds periodieke golfvormen met de oorspronkelijke snelheid aan; de brug hergebruikt die fysieke slots voor startbaan-, motor-, buffet- en one-shot-signalen. Software-gemengde periodieken op dezelfde Doctor-rij houdt alleen het hardwarepad voor continue kracht/centrering bij en synthetiseert periodieke/eenmalige signalen in C# bij 200 Hz, waarbij het resultaat wordt opgevouwen in de uitvoer met constante kracht.

De hardwaremodus is helderder en heeft een lagere latentie bij de effecten met de hoogste frequentie, omdat de firmware deze sneller aanstuurt dan de tickrate van de bridge. Softwareblending is de terugval in compatibiliteit bij mislukte hardwaretests, geclassificeerde crashes met hardware-effecten of gebruikers die er opzettelijk de voorkeur aan geven; een generieke onreine exit dwingt op zichzelf geen software-blending af. De hoogfrequente randen kunnen iets zachter aanvoelen. Hoe dan ook opnieuw opstarten vereist: de coördinator leest de modus bij het opstarten. Gebruik Hardware-effecten testen om de compacte hardwaretopologie veilig uit te proberen in een afzonderlijk werkproces.

10.3 Gezondheidscontroles

Cheques: Apparaat, udev-regel (Linux), SimConnect-configuratie, Bereikbaarheid van SimConnect, Bereikbaarheid X-Plane, Runtime-gezondheid, Crashlogboek. Rijstatusstippen zijn groen / oranje / rood / grijs (niet van toepassing).

Waar een oplossing voor de hand ligt, biedt de rij een inline-actie: Installeer udev-regel, Gebruik poort:X, Repareren…. Het dialoogvenster Herstellen laat precies zien wat er zal veranderen voordat het wordt toegepast, en overschrijft nooit bestaande vermeldingen.

Dialoogvenster voor installatie van SimConnect-configuratie repareren.
Figure 10.4. Dialoogvenster voor installatie van SimConnect-configuratie repareren.

Linux-acties die systeempaden doorschrijven pkexec. Afsluitcodes: 0 = succes, 126 = gebruiker heeft de prompt afgewezen, 127 = auth-fout / geen polkit-agent.

Hoofdstuk 11Bespotten SimConnect

Mock SimConnect page.
Figure 11.1. Mock SimConnect page.

De bridge heeft drie invoerbronnen: Leef (echte simulatie), Bespotten (UI-gestuurde schuifregelaars), Inactief (geen gegevens). Mock is een eersteklas peer – arm, dispatch, herbevestiging en verouderde waakhond werken allemaal op dezelfde manier.

Gebruik Mock om individuele effecten geïsoleerd te voelen, profielen af te stemmen zonder te vliegen, of de brug te demonstreren zonder dat er een sim is geïnstalleerd. Vier voorinstellingen voor scenario's met één klik zetten elke schuifregelaar op plausibele waarden voor Taxi / Startrol / Cruise / Landingsflare.

Scenario preset bar.
Figure 11.2. Scenario preset bar.

Live en Mock sluiten elkaar uit. Een gedetecteerde echte sim vergrendelt Mock-out met een verklarende banner.

Lockout banner.
Figure 11.3. Lockout banner.

HulpHelp-pagina

Help-pagina: instellingsstatus, controlelijst voor vliegen, afstemmingsvolgorde, ondersteuningsbewijs en veelvoorkomende oplossingen.
Figure H.1. Help-pagina: instellingsstatus, controlelijst voor vliegen, afstemmingsvolgorde, ondersteuningsbewijs en veelvoorkomende oplossingen.

De Help-pagina in de app is het compacte naslagwerk voor de huidige run. Het toont de instellingsstatus, wijst u door de 'get-flying'-stroom, geeft de aanbevolen afstemmingsvolgorde en linkt naar de pagina's die eigenaar zijn van elke workflow: Dashboard voor live krachtzichtbaarheid, Afstemming op schuifregelaars, Profielen voor bibliotheekbeheer, Dokter voor gezondheidscontroles en Diagnostiek voor ondersteuningsbundels.

Hoofdstuk 12Referentie krachteffecten

De veertien effecten meegeleverd met v1.0.0-beta.11:

  1. Centreerveer - verstijft met G-belasting, dodebandschalen met luchtsnelheid, middenverschuivingen met trim.
  2. Door luchtsnelheid geladen pitchkracht — constante kracht op de steekas, geschaald door luchtsnelheid² × hoogteroerverschuiving.
  3. Door luchtsnelheid geladen rolkracht — hetzelfde model op de rolas, onafhankelijk afgestemd.
  4. Tariefdemping — tegengestelde kracht evenredig met de rotatiesnelheid van de lichaamsas (p, q); viskeuze demping.
  5. Stok druppel — zwaartekrachtafwijking op de lift bij lage luchtsnelheid; trekt de stick naar voren wanneer deze geparkeerd staat, vervaagt met Fade-luchtsnelheid (standaard 30 knopen).
  6. Automatische piloot terugrijden - veermiddensporen AP bevolen doorbuiging, snelheidsbeperkt.
  7. Baan gerommel — continue periodieke kracht, geschaald op basis van de rijsnelheid en het type ondergrond (gras 1,5–1,9×, ijs 0,3–0,5×).
  8. Touchdown-dreun — enkele impuls bij overgang op de grond, amplitude geschaald door verticale snelheid.
  9. Trillen van de remmen — laagfrequent gerommel evenredig aan de remdoorbuiging, op de grond afgesloten.
  10. Versnelling hobbels — discrete impulsen tijdens het taxiën onder ~40 kt.
  11. Aero-buffetten - vijf subeffecten (stall, overspeed, Mach, spoiler, turbulentie) die een buffetgenerator delen.
  12. Motor bromt — continue periodieke kracht, geschaald per motortoerental x verbrandingsvlag.
  13. Gerommel met omgekeerde stuwkracht — uitrollend gerommel wanneer de achteruit wordt ingeschakeld, geschaald op basis van de rijsnelheid.
  14. Mechanische one-shots – het inzetten van versnellingen en het trillen van de flapstappen bij elke overgang, in beide richtingen.

Alle veertien worden opgeteld in twee uitgangen (pitch + rolkracht plus veerparameters). Master gain wordt als laatste toegepast; een pitch / roll-polariteitsomkering op installatieniveau (de hardware-compatibiliteitskaart van de dokter) negeert beide assen samen aan de uitvoerrand van het apparaat als uw hardware de polariteit omgekeerd leest. Het Dashboard scheidt de basisveer van actieve dynamische kanalen, zodat u op elk moment kunt zien welke effecten hieraan bijdragen.

TrimRelief alt-trim-modus verandert de invoer voor effecten 1 (centreerveer) en 2/3 (door luchtsnelheid belaste pitch-/roll-krachten). Als TrimRelief is uitgeschakeld (de standaardinstelling), verwijzen ze naar de totale oppervlaktedoorbuiging. Als TrimRelief is ingeschakeld, verwijzen ze naar (stok - trimmen) en de middenbanen van de veer trimmen met volledige autoriteit - in een getrimde stabiele toestand met een neutrale stick is elke kracht nul en blijft de stick bij het loslaten in de getrimde positie. Schakel de Tuning-pagina in onder Stick-feel.

Software-gemengde periodieken is een keuze voor de verzendmodus, geen functieschakelaar. Beide modi zijn volledig afgestemd: dezelfde veertien effecten, dezelfde schuifregelaars. In hardware modus (de standaard voor nieuwe installatie) wijst de brug één vectorconstante, één tweeassige veer en een lazy Sine / Triangle / Triangle periodic pool. In software-gemengd In de modus houdt de brug alleen het hardwarepad met continue kracht/centrering vast en synthetiseert periodieke/eenmalige signalen in C# bij 200 Hz. Schakel de dokterspagina in; opnieuw opstarten vereist.

Pauze- en telemetrieveiligheid vallen buiten deze veertien effecten. Wanneer MSFS-pauze, actieve pauze of bevroren telemetrie wordt gedetecteerd, vallen de dynamische krachten onmiddellijk stil en houdt de stick een neutrale standaardveer vast totdat de live gegevens worden hervat.

Hoofdstuk 13Afstemgids

Controleer eerst de polariteit via de polariteitstest van de dokter (hoofdstuk 10). Als de krachten worden omgekeerd, zal elke versterking die u hieronder instelt, het verkeerde teken bestrijden. Werk vervolgens de fasen op volgorde af en bewaar het profiel na elke fase, zodat u terug kunt vallen.

  1. Meester winst. Begin bij 100%. Vliegcruise, zoek naar motorverzadiging; als de stick bij volledige afbuiging hard aanvoelt, zak dan naar 80% en herhaal. Er is geen boost boven de 100%: dat is het ontworpen plafond.
  2. Centreerveer. Laat de stick los tijdens cruise: pittig versus traag. Trek dan een draai van 2G: wordt het stevig?
  3. Stok druppel. Parkeer het vliegtuig, motor uit – de stick moet iets naar voren zitten (modellering van de zwaartekracht op de onbeladen lift). Pas de kracht aan voor de rustpositie, verlaag de luchtsnelheid voor wanneer deze verdwijnt in de startrol. Stel Force in op 0 voor jet-/fly-by-wire-profielen.
  4. Kies een trimmodel. TrimRelief uitgeschakeld (standaard) behoudt het oude TrimFeel: het laden van de luchtsnelheid bestrijdt totale doorbuiging van het oppervlak, een getrimd vliegtuig duwt tegen je aan. TrimRelief op referenties (stok - trimmen) — bij trimmen met neutrale stick, geen kracht, stick houdt vast bij loslaten. Kies voordat u de ladingen afstemt; het wisselen van de middentoon verschuift de gevoelde krachten.
  5. Aërodynamische belasting. Duw de stok zonder te trimmen; Het zou moeten aanvoelen alsof lucht terugdringt. Verifieer over de snelheidsenvelop.
  6. Grondeffecten. Taxi op verhard versus gras. Rem. Plant een stevige aankomst.
  7. Buffetten. Power-off kraam voor het kraambuffet; zet spoilers in voor het spoilerbuffet.
  8. Mechanische one-shots. In-/uitschuiven van uitrusting en kleppen.
  9. Krachtcentrale. Stationair versus startvermogen - zou duidelijk anders moeten aanvoelen.
  10. Tariefdemping. Als de stick terugringt naar het midden, breng hem dan omhoog. Te veel en de stick voelt dood aan.

Vliegtuigachtige patronen: lichte singles willen stevige centrering en gematigde belasting; aerobatic wil zachte centrering en lage demping; zware jets willen zware demping en een sterke AP-backdrive; bush / STOL wil een lage centreerbasis maar een hoge G-versterking. Begin met de ingebouwde starter die zich het dichtst bij uw vliegtuig bevindt: Cessna 172 Skyhawk (G1000), Daher TBM 930, Beechcraft King Air 350i, Airbus A320neo of Boeing 747-8 Intercontinental.

Hoofdstuk 14Problemen oplossen

14.1 Stick beweegt niet

Bevestig in de bovenste strook in volgorde: (1) op de ARM-meter staat INGESCHAKELD (oranje) - niet uitgeschakeld of defect; (2) het APPARAAT-lampje is groen ("Gereed"); (3) het SIM-lampje is groen ("Sim verbonden"). Een rode lamp wijst naar de overeenkomstige Doctor-rij.

14.2 MSFS verbindt, maar krachten voelen verkeerd aan

Laad de starter die zich het dichtst bij uw vliegtuig bevindt. Het meeste ‘verkeerde’ gevoel komt van een profiel dat is afgestemd op een andere vliegtuigklasse. Vliegtuigen van derden slaan af en toe de implementatie van standaard SimVars over - de bridge tolereert dat (ontbrekende vars zijn standaard op nul), maar de effecten die daarvan afhankelijk zijn, zullen stilvallen.

14.3 Systeemvakpictogram verschijnt niet (Linux)

Sommige desktops worden niet standaard geleverd met een trayhost; GNOME Wayland is de grote. De bridge detecteert dit en toont een banner waarin wordt uitgelegd dat close de app direct zal afsluiten in plaats van te verbergen. Installeer AppIndicator-ondersteuning op GNOME om een ​​lade terug te krijgen; KDE, Xfce, Cinnamon, MATE en Budgie werken kant-en-klaar.

14.4 Windows-hardwaremodus crasht na inschakelen

Pre-beta.10-builds konden op sommige Windows/FFB2-stacks crashen omdat de hardwaremodus een grote behouden DirectInput-effecttabel creëerde. Dit was een bug in de bridge-architectuur, geen MSFS of slechte firmware. Beta.10 vervangt dat pad door één vectorconstante, één veer met twee assen en een luie periodieke pool met drie slots. Als een build van beta.10 of hoger nog steeds crasht in de hardwaremodus, voer dan Doctor's uit Hardware-effecten testen en overstappen naar Software-gemengde periodieken als de brug dat herstel biedt.

14.5 Crash bij lancering

Bij de volgende start wordt een crashrapportvenster weergegeven met de stacktracering en een Feedbackformulier openen knop waarmee het crashlogboek vooraf wordt toegevoegd. Als de app crasht voordat het dialoogvenster verschijnt, haalt u het logboek er handmatig uit %LOCALAPPDATA%\ffb-bridge\crashes\ (Windows) or ~/.local/share/ffb-bridge/crashes/ (Linux).

14.6 Krachten verdwijnen na een pauze of langdurig stotteren

Beta.11 richt zich hier rechtstreeks op. MSFS-pauze en Actieve Pauze onderdrukken nu onmiddellijk dynamische effecten, houden een neutrale standaardveer vast terwijl ze zijn gepauzeerd en uploaden veerparameters opnieuw voordat ze opnieuw worden afgespeeld na stilte. Als de rol- of stampkracht na het hervatten nog steeds afwezig lijkt, exporteer dan meteen een ondersteuningsbundel en noteer wat het Dashboard liet zien onder stickactiviteit.

Hoofdstuk 15Ondersteuningsbundels

Een ondersteuningsbundel is een enkele ZIP geproduceerd door Diagnostiek → Ondersteuningsbundel exporteren. De ZIP bevat, en bevat alleen:

  • sysinfo.txt - OS, kernel, distro, CPU, RAM, .NET-versie, landinstelling.
  • session.log — volledig gebeurtenislogboek voor de huidige sessie.
  • last-crash.log — crashlogboek als dat bestaat.
  • doctor.json — laatste doktersscan in machinaal leesbare vorm.
  • tunables.yaml — het actieve profiel op het moment van exporteren.
  • simconnect-config.xml — MSFS-configuratie, wachtwoorden verwijderd (alleen MSFS-sessies).

Limieten: 50 MB gecomprimeerd totaal, 5 MB per item, maximaal 30 items, 20 MB ongecomprimeerd totaal, alleen UTF-8-tekst (plus de XML). Een typische bundel is minder dan een megabyte.

De bundel verlaat uw machine nooit automatisch: u kiest zelf wanneer u deze bij een feedbackrapport voegt en of u deze verzendt.

Stroom exporteren: knop Diagnostiek en vervolgens de banner met feedbackformulier onthullen/openen.
Figure 15.1. Stroom exporteren: knop Diagnostiek en vervolgens de banner met feedbackformulier onthullen/openen.

Hoofdstuk 16Licentie en disclaimer

FFB-Bridge is gratis software die wordt aangeboden zoals deze is, zonder garantie. Gebruik op eigen risico: de bridge drijft fysieke hardware aan en bugs kunnen onverwachte krachten veroorzaken. Behandel elke arm als een ‘handen vrij’-moment.

Dit is een soloproject, onafhankelijk van Microsoft en Laminar Research. “Microsoft Flight Simulator”, “SimConnect”, “Sidewinder” en “X-Plane” zijn handelsmerken van hun respectievelijke eigenaren; ze verschijnen hier uitsluitend om compatibele producten te identificeren. Niets op deze pagina impliceert goedkeuring door een van beide bedrijven.

De volledige FAQ en het privacybeleid vindt u op ffb-bridge.com/#faq en ffb-bridge.com/privacy.

Einde handleiding. Feedback over elke sectie (tekst, cijfers of afstemmingsadvies die u niet heeft geholpen) ffb-bridge.com/feedback.