Documentation en version bêta. Certains textes et images seront retravaillés au fur et à mesure que l'application s'installera dans la version 1.0. Si une section est obsolète, signalez-la via le formulaire de commentaires.

Profils

Un profil est un ensemble complet de valeurs de réglage (chaque curseur de la page Réglage) enregistré sous un nom. Les profils sont des fichiers locaux. Ils ne se synchronisent pas, ils ne téléphonent pas à la maison et vous pouvez les copier entre machines avec des outils de système de fichiers simples. La page Profils est conçue pour une bibliothèque croissante : les profils de démarrage et vos propres profils enregistrés partagent une liste consultable et le profil actif est mis en surbrillance.

Page de profils. Les préréglages de démarrage et les profils enregistrés partagent une seule liste, avec les puces d'origine, la recherche, le tri, la mise en surbrillance active et les actions de profil.
Figure 1. Page de profils. Les préréglages de démarrage et les profils enregistrés partagent une seule liste, avec les puces d'origine, la recherche, le tri, la mise en surbrillance active et les actions de profil.

Où vivent les profils

  • Fenêtres %APPDATA%\ffb-bridge\profiles\
  • Linux ~/.config/ffb-bridge/profiles/ (honours $XDG_CONFIG_HOME when set)

Chaque profil enregistré est un fichier JSON unique nommé d'après le profil, avec des espaces remplacés par des tirets et des caractères de nom de fichier non valides remplacés. En copier un sur plusieurs machines est aussi simple que de placer le fichier dans le même dossier de l’autre côté.

Une bibliothèque

La liste comprend à la fois les démarreurs intégrés et les profils que vous avez enregistrés. Chaque ligne affiche une puce d'origine, la date de modification, sa taille et si elle est active. Utilisez la recherche et le tri lorsque la liste devient longue, sélectionnez une ligne pour voir ses détails, puis cliquez sur Utiliser le profil sélectionné pour l'appliquer immédiatement.

Liste de bibliothèques de profils. Les lignes de démarrage sont marquées comme intégrées, le profil actuel est mis en surbrillance et les profils enregistrés apparaissent dans cette même liste avec des actions de modification et de suppression.
Figure 2. Liste de bibliothèques de profils. Les lignes de démarrage sont marquées comme intégrées, le profil actuel est mis en surbrillance et les profils enregistrés apparaissent dans cette même liste avec des actions de modification et de suppression.

Préréglages de démarrage

FFB-Bridge est livré avec des profils de démarrage en lecture seule nommés d'après l'avion dans Microsoft Flight Simulator :

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

Les entrées sont des lignes de base, pas des mélodies finales parfaites. Chargez celui le plus proche de l'avion que vous pilotez, testez la sensation, puis utilisez Enregistrer sous… ou Duplicata sélectionné pour créer une copie modifiable.

Enregistrer un profil

Le chemin le plus court : aller à Réglage, ajustez jusqu'à ce que vous vous sentiez bien, cliquez Enregistrer sous…. Donnez-lui le nom de l'avion - Cessna 172 — mon ressenti, King Air C90 — roulis lourd, etc. Le nouveau profil devient immédiatement le profil actif.

Depuis cette page, vous pouvez :

  • Utiliser le profil sélectionné - rendre actif le démarreur sélectionné ou le profil enregistré sans visiter Tuning.
  • Duplicata sélectionné - cloner un profil de démarrage ou enregistré sous un nouveau nom.
  • Supprimer la sélection — supprimer un profil enregistré avec confirmation. Les profils de démarrage ne peuvent pas être supprimés.
  • Actualiser - analysez à nouveau le dossier de profil après avoir ajouté des fichiers à la main.

Changer de profil en vol

Le chargement d'un profil à partir de la page Profils, du sélecteur de profil supérieur ou de la page Tuning s'applique au prochain tick de 50 Hz. Le bâton reste armé pendant le changement ; vous sentirez les forces se remodeler à mesure que les nouveaux curseurs prendront effet. La bande supérieure est mise à jour pour afficher le même profil actif que celui mis en surbrillance dans la bibliothèque.

Le chargement ne sauvegarde pas

Si vous aviez modifié les curseurs du profil précédent sans enregistrer, quitter rejette ces changements. Le sélecteur de profil affiche un point orange chaque fois que le profil actif est sale. Si vous le voyez, enregistrez-le avant de le charger.

Partager des profils

Le fichier de profil JSON est portable. Si un ami vous envoie Cessna-172-smooth.json, déposez-le dans votre dossier Profils et il apparaîtra sur la page Profils la prochaine fois que vous l'ouvrirez. L’inverse fonctionne également : récupérez le fichier et envoyez-le par courrier électronique.

Avenir possible

Une fonctionnalité de partage de profil – parcourir les morceaux publiés par d’autres utilisateurs, s’abonner à celui d’un ami – figure sur la liste peut-être plus tard. Rien n'est encore décidé. Voir le section de tarification pour une discussion plus large sur ce à quoi pourrait ressembler un niveau payant.

Le schéma JSON

Chaque fichier de profil est en JSON strict : chaque champ a une clé connue, les clés inconnues sont rejetées au chargement. C'est délibéré : cela empêche les outils tiers qui écrivent des profils sous une forme connue d'envoyer des fichiers invalides.

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

Vous ne devriez généralement pas avoir besoin de les modifier manuellement - la page de réglage est plus rapide - mais de les lire pour comparer deux profils (git diff cessna-defaults.json cessna-my-feel.json) est souvent le moyen le plus rapide de voir ce que vous avez réellement modifié.