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.

Profili

Un profilo è un insieme completo di valori di regolazione — ogni cursore della pagina Regolazione — salvato con un nome. I profili sono file locali. Non si sincronizzano, non telefonano a casa e puoi copiarli tra macchine con semplici strumenti del filesystem. La pagina Profili è progettata per una libreria in crescita: i profili starter e i tuoi profili salvati condividono un unico elenco ricercabile e il profilo attivo è evidenziato.

Pagina Profili. Le preimpostazioni iniziali e i profili salvati condividono un unico elenco, con chip di origine, ricerca, ordinamento, evidenziazione attiva e azioni del profilo. Pagina Profili. Le preimpostazioni iniziali e i profili salvati condividono un unico elenco, con chip di origine, ricerca, ordinamento, evidenziazione attiva e azioni del profilo.
Figura 1. Pagina Profili. Le preimpostazioni iniziali e i profili salvati condividono un unico elenco, con chip di origine, ricerca, ordinamento, evidenziazione attiva e azioni del profilo.

Dove vivono i profili

  • Windows %APPDATA%\ffb-bridge\profiles\
  • Linux ~/.config/ffb-bridge/profiles/ (rispetta $XDG_CONFIG_HOME quando impostato)
  • macOS ~/.config/ffb-bridge/profiles/

Ogni profilo salvato è un singolo file JSON denominato in base al profilo, con gli spazi sostituiti da trattini e i caratteri del nome file non validi sostituiti. Copiarne uno su più computer è semplice come inserire il file nella stessa cartella sull'altro lato.

Una biblioteca

L'elenco include sia i profili iniziali integrati sia i profili salvati. Ogni riga mostra un chip di origine, la data di modifica, la dimensione e se è attivo. Usare ricerca e ordinamento quando l'elenco diventa lungo, selezionare una riga per vederne i dettagli, quindi fare clic Utilizza il profilo selezionato per applicarlo immediatamente.

Elenco delle librerie dei profili. Le righe iniziali sono contrassegnate come integrate, il profilo corrente è evidenziato e i profili salvati vengono visualizzati nello stesso elenco con azioni di modifica ed eliminazione. Elenco delle librerie dei profili. Le righe iniziali sono contrassegnate come integrate, il profilo corrente è evidenziato e i profili salvati vengono visualizzati nello stesso elenco con azioni di modifica ed eliminazione.
Figura 2. Elenco delle librerie dei profili. Le righe iniziali sono contrassegnate come integrate, il profilo corrente è evidenziato e i profili salvati vengono visualizzati nello stesso elenco con azioni di modifica ed eliminazione.

Preset iniziali

FFB-Bridge viene fornito con profili iniziali di sola lettura che prendono il nome dall'aeromobile per cui sono regolati:

  • Cessna 172 Skyhawk (G1000)
  • TBM Daher 930
  • Beechcraft King Air 350i
  • Airbus A320neo
  • Boeing 747-8 Intercontinental

Gli starter sono linee di base, non profili finali perfetti. Caricare quello più vicino all'aeromobile con cui si sta volando, provare la sensazione, quindi usare Salva con nome... o Duplicato selezionato per creare una copia modificabile.

Selezione automatica per aeromobile

Caricando un aereo in MSFS o X-Plane che corrisponde a uno dei profili iniziali, lo selezionerà automaticamente al primo incontro: non è necessaria alcuna associazione manuale. Il bridge corrisponde al titolo dell'aereo riportato dalla sim e al codice ICAO, coprendo le impostazioni predefinite di Asobo, le impostazioni predefinite di X-Plane 12, le varianti comuni della comunità e i codici di tipo ICAO standard. Ad esempio, caricamento Asobo Daher TBM 930, TBM 930 Asoboo X-Plane 12 TBM 900 tutti selezionano automaticamente il file TBM Daher 930 avviatore.

Una volta salvato il proprio profilo (Salva con nome… dalla pagina Regolazione, o Duplica da questa pagina) e associato all'aeromobile corrente, tale associazione prevale su ogni caricamento futuro. Il fallback sul profilo iniziale si attiva solo quando non esiste un'associazione esplicita dell'utente per l'aeromobile.

La selezione automatica è abilitata per impostazione predefinita; l'interruttore si trova nella scheda Profilo della pagina Ottimizzazione sotto Selezione automatica dell'aeromobile. La riga di stato sottostante mostra sempre quale profilo verrà scelto dal ponte per l'aereo corrente, in modo da poterlo verificare prima di volare.

Salvataggio di un profilo

Il percorso più breve: vai a Regolazione, regola finché non risulta corretto, quindi fai clic Salva con nome.... Chiamalo come l'aereo: Cessna 172: la mia sensazione, King Air C90: rollio pesante, ecc. Il nuovo profilo diventa immediatamente il profilo attivo.

Da questa pagina puoi:

  • Utilizza il profilo selezionato — rendi attivo lo starter selezionato o il profilo salvato senza visitare Tuning.
  • Duplicato selezionato — clonare un profilo iniziale o salvato con un nuovo nome.
  • Elimina selezionati — rimuovere un profilo salvato con conferma. I profili iniziali non possono essere eliminati.
  • Aggiorna — scansiona nuovamente la cartella del profilo dopo aver aggiunto i file manualmente.

Cambio di profilo in volo

Il caricamento di un profilo dalla pagina Profili, dal selettore profilo in alto o dalla pagina Regolazione si applica al successivo tick di 50 Hz. Lo stick rimane armato durante il cambiamento; si sentiranno le forze rimodellarsi man mano che i nuovi cursori entrano in vigore. La striscia superiore si aggiorna per mostrare lo stesso profilo attivo evidenziato nella libreria.

Il caricamento non salva

Se hai modificato i dispositivi di scorrimento del profilo precedente senza salvare, spostati altrove scarta quei cambiamenti. Il selettore di profilo mostra un punto color ambra ogni volta che il profilo attivo ha modifiche non salvate: se lo si vede, salvare prima di caricare.

Condivisione manuale dei profili

Il file JSON del profilo è portatile. Se un amico ti manda Cessna-172-smooth.json, rilascialo nella cartella dei profili e verrà visualizzato nella pagina Profili la prossima volta che lo apri. Funziona anche il contrario: prendi il file e invialo via email.

La libreria dei profili della comunità

C'è anche un pubblico Libreria dei profili a FFB-Bridge.com/profiles. Sfoglia i profili pubblicati da altri utenti, filtra per aereo e scarica quelli che desideri: non è necessario alcun account per cercare o scaricare. Un profilo scaricato è semplicemente un file JSON; rilascialo nella cartella dei profili e si unirà alla tua libreria locale la prossima volta che apri la pagina Profili.

Per pubblicare un profilo creato, selezionarlo nella pagina Profili in-app e fare clic sul globo Condividere azione. L'app consegna il profilo alla libreria con il modulo di invio già compilato (l'aeromobile, il tuo stick e i dettagli del profilo) in modo da dover solo aggiungere una breve nota e pubblicare. Accedi al sito della community solo nel momento in cui pubblichi; nulla viene caricato silenziosamente e il file del profilo stesso non contiene mai la tua email o l'identità del tuo account. I profili iniziali integrati non possono essere condivisi, per evitare che la libreria si riempia di copie di quelli predefiniti.

Accanto alla libreria convive un forum della community su FFB-Bridge.com/community.

Il formato del profilo portatile

I profili condivisi viaggiano in un documento compatibile con le versioni successive che racchiude i valori di regolazione con metadati descrittivi (un'identità stabile, un titolo, l'aeromobile e i simulatori su cui è stato convalidato e l'hardware per cui è stato creato) in modo che la libreria possa indicizzarli e filtrarli, e così un profilo creato in una versione di FFB-Bridge continua a funzionare in quelle successive. Quando si importa un profilo da una versione precedente dell'app, viene migrato automaticamente alla forma corrente. I semplici file di profilo copiati a mano (il JSON essenziale descritto di seguito) vengono comunque letti senza alcuna conversione.

I profili condivisi riportano solo un handle di visualizzazione pubblico scelto dall'utente (o "Anonimo") per l'attribuzione, mai la propria email. Sono offerti così come sono per l'uso all'interno della community FFB-Bridge e non possono essere venduti o ridistribuiti commercialmente; i termini completi sono collegati dalla libreria.

Lo schema JSON

Ogni file del profilo è JSON rigoroso: ogni campo ha una chiave nota, le chiavi sconosciute vengono rifiutate al caricamento. Questo è intenzionale: impedisce agli strumenti di terze parti che scrivono profili in una forma conosciuta di spedire file non validi.

{
  "Forces": {
    "MasterGain": 1.0,
    "SpringStrength": 0.6,
    "PitchAirspeedGain": 0.85,
    "RollAirspeedGain": 0.70
  },
  "StickFeel": {
    "GLoadEnabled": true,
    "DynamicDeadbandEnabled": true,
    "RateDampingEnabled": true
  }
}

In genere non dovresti aver bisogno di modificarli manualmente (la pagina Regolazione è più veloce), ma leggerli per confrontare due profili (git diff cessna-defaults.json cessna-my-feel.json) è spesso il modo più rapido per vedere cosa hai effettivamente modificato.