Versione attuale. FFB-Bridge v1.2.1 è disponibile. Questa documentazione segue l'app attuale descritta dal manifesto di rilascio. Se una sezione sembra superata, segnalala tramite il modulo di feedback.

Scheda Diagnostica

La scheda Diagnostica si trova all'interno della Pagina di supporto (Barra laterale → Supporto → Diagnostica). È la superficie di valutazione più approfondita: un riepilogo della valutazione a colpo d'occhio in alto, contatori di runtime in tempo reale e un registro eventi ricercabile in basso, oltre all'esportazione del pacchetto di supporto che chiediamo quando si apre un ticket di feedback.

Scheda Diagnostica nella pagina di supporto. Riepilogo di triage in alto, segnali runtime e registro eventi ricercabile sotto, esportazione del bundle di supporto nella barra superiore. Scheda Diagnostica nella pagina di supporto. Riepilogo di triage in alto, segnali runtime e registro eventi ricercabile sotto, esportazione del bundle di supporto nella barra superiore.
Figura 1. Scheda Diagnostica nella pagina di supporto. Riepilogo di triage in alto, segnali runtime e registro eventi ricercabile sotto, esportazione del bundle di supporto nella barra superiore.

Riepilogo del triage

Le schede in alto rispondono alla prima domanda di supporto: quale parte del bridge è sana, sospetta o guasta in questo momento.

  • Dispositivo — se il joystick supportato è aperto e il runtime può inviare comandi forzati.
  • Origine dati — Live, Mock o Idle, con un promemoria quando l'app utilizza intenzionalmente la sorgente demo/mock.
  • Uscita di forza - se la pipeline sta pilotando lo stick e quanti effetti allocati sono attivi.
  • Stato del log — se il registro della sessione corrente contiene eccezioni, errori o avvisi che richiedono attenzione.
  • Hardware : mostrato solo quando è in vigore una sostituzione della compatibilità hardware (modalità di compatibilità software, inversione/scambio degli assi, backend DirectInput o un dispositivo non elencato consentito sperimentalmente), in modo che il supporto possa vedere a colpo d'occhio quale impostazione hardware non predefinita è attiva.
Primo piano del triage della diagnostica. Le schede separano lo stato del dispositivo, l'origine dei dati, l'output di forza e l'integrità del log prima di approfondire i dettagli. Primo piano del triage della diagnostica. Le schede separano lo stato del dispositivo, l'origine dei dati, l'output di forza e l'integrità del log prima di approfondire i dettagli.
Figura 2. Primo piano del triage della diagnostica. Le schede separano lo stato del dispositivo, l'origine dei dati, l'output di forza e l'integrità del log prima di approfondire i dettagli.

Segnali di runtime

Il pannello di runtime è l'insieme di contatori in tempo reale per la sessione corrente: tempo di attività, età dei dati, frequenza di telemetria dell'interfaccia, frequenza del ciclo di controllo, frequenza target, effetti attivi/allocati, riasserzioni e conteggio delle eccezioni. Utilizzarlo quando lo stick sembra obsoleto, intermittente o più debole del previsto; indica se il probabile sospetto è la telemetria, il ciclo di controllo o il percorso di uscita HID/PID, il fallback DirectInput o evdev.

Registro eventi

Il registro eventi è ricercabile e filtrato a livello. Mostra il registro della sessione in sequenza visibile, mentre il registro completo della sessione su disco è ancora disponibile tramite le azioni dell'intestazione. I livelli sono codificati a colori:

  • Informazioni — ciclo di vita normale ed eventi di connessione.
  • Avvertire – ambra. Contesto solitamente recuperabile, ma utile.
  • Errore – rosso. Qualcosa non ha funzionato o è ricaduto sul fallback.

Digitare una corrispondenza di testo normale in Registro delle ricerche per restringere le righe visibili: simconnect, pipeline, deviceo qualsiasi altra sottostringa. Info/Avviso/Errore attiva/disattiva il taglio in base alla gravità e il conteggio nell'angolo indica quante righe visibili rimangono.

Striscia del registro eventi. Avvisi ed errori rimangono leggibili, il filtro di testo restringe la visualizzazione e Copia visibile esporta esattamente le righe attualmente visualizzate. Striscia del registro eventi. Avvisi ed errori rimangono leggibili, il filtro di testo restringe la visualizzazione e Copia visibile esporta esattamente le righe attualmente visualizzate.
Figura 3. Striscia del registro eventi. Avvisi ed errori rimangono leggibili, il filtro di testo restringe la visualizzazione e Copia visibile esporta esattamente le righe attualmente visualizzate.

Copia ed esportazione dei registri

Utilizzare Copia visibile quando si vogliono citare solo le righe filtrate. Utilizzare Copia registro completo o Esporta registro completo... quando il supporto necessita dell'intera sessione, comprese le righe attualmente filtrate o fatte scorrere. Gli appunti e le esportazioni di file sono in semplice testo UTF-8.

Esportazione del pacchetto di supporto

Il Pacchetto di supporto Il pulsante, in alto a destra dell'intestazione Diagnostica, produce un singolo ZIP contenente i file che ci consentono di riprodurre il tuo problema senza accedere al tuo computer. Cosa c'è dentro:

  • sysinfo.txt — Sistema operativo, kernel, distribuzione, modello CPU, RAM, versione runtime .NET, locale.
  • session.log — il registro completo degli eventi della sessione corrente (non solo ciò che è visualizzato sullo schermo).
  • last-crash.log and, when available, previous-session.log — crash/restart context from the last run.
  • doctor.json : la scansione della pagina di supporto più recente risulta in un formato leggibile dalla macchina.
  • tunables.json — i valori del profilo attivo al momento dell'esportazione.
  • hardware-settings.json — hardware backend, smoothing, polarity, axis-swap, and compatibility settings at the moment of export.
  • simconnect.txt — the XML the bridge last read from MSFS, with non-localhost IP addresses redacted.
  • Platform extras — hid-devices.txt on Windows, or USB/input stack files on Linux.

Il bundle è scritto localmente. La diagnostica mostra quindi il nome del file, la dimensione, un collegamento al modulo di feedback e, laddove il desktop può rivelare la posizione del file, un Rivela il file azione. Il pacchetto non lascia mai la macchina automaticamente; scegli tu se allegarlo ad un rapporto di feedback.

Dopo l'esportazione, un banner mostra il nome file del pacchetto, le dimensioni e il collegamento al modulo di feedback. Il pacchetto di supporto non lascia mai automaticamente la propria macchina. Dopo l'esportazione, un banner mostra il nome file del pacchetto, le dimensioni e il collegamento al modulo di feedback. Il pacchetto di supporto non lascia mai automaticamente la propria macchina.
Figura 4. Dopo l'esportazione, un banner mostra il nome file del pacchetto, le dimensioni e il collegamento al modulo di feedback. Il pacchetto di supporto non lascia mai automaticamente la propria macchina.
Cosa NON contiene

Nessun identificatore personale, nessuna credenziale cloud, nessuna acquisizione del traffico di rete. L'elenco completo dei nomi di file ammessi che il pacchetto può includere è nel codice sorgente; tutto ciò che non è in tale elenco viene omesso. Vedi Pacchetti di supporto per l'elenco completo.