Documentación en beta. Algunos textos e imágenes se modificarán a medida que la aplicación se instale en la versión 1.0. Si una sección se lee obsoleta, márquela mediante el formulario de comentarios.

Perfiles

Un perfil es un conjunto completo de valores de ajuste (cada control deslizante de la página de ajuste) guardado con un nombre. Los perfiles son archivos locales. No se sincronizan, no llaman a casa y puedes copiarlos entre máquinas con herramientas simples del sistema de archivos. La página Perfiles está diseñada para una biblioteca en crecimiento: los perfiles iniciales y sus propios perfiles guardados comparten una lista de búsqueda y el perfil activo está resaltado.

Profiles page. Starter presets and saved profiles share one list, with origin chips, search, sort, active highlighting, and profile actions.
Figure 1. Profiles page. Starter presets and saved profiles share one list, with origin chips, search, sort, active highlighting, and profile actions.

Donde viven los perfiles

  • ventanas %APPDATA%\ffb-bridge\profiles\
  • linux ~/.config/ffb-bridge/profiles/ (honours $XDG_CONFIG_HOME when set)

Cada perfil guardado es un único archivo JSON que lleva el nombre del perfil, con espacios reemplazados por guiones y caracteres de nombre de archivo no válidos reemplazados. Copiar uno entre máquinas es tan sencillo como colocar el archivo en la misma carpeta del otro lado.

Una biblioteca

La lista incluye tanto los iniciadores integrados como los perfiles que ha guardado. Cada fila muestra un chip de origen, fecha de modificación, tamaño y si está activo. Utilice la búsqueda y ordene cuando la lista sea larga, seleccione una fila para ver sus detalles y luego haga clic en Usar perfil seleccionado para aplicarlo inmediatamente.

Profile library list. Starter rows are marked as built-in, the current profile is highlighted, and saved profiles appear in this same list with edit and delete actions.
Figure 2. Profile library list. Starter rows are marked as built-in, the current profile is highlighted, and saved profiles appear in this same list with edit and delete actions.

Ajustes preestablecidos de inicio

FFB-Bridge se envía con perfiles de inicio de solo lectura con el nombre del avión en Microsoft Flight Simulator:

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

Los entrantes son líneas de base, no melodías finales perfectas. Cargue el más cercano al avión que está volando, pruebe la sensación y luego use Guardar como… o Duplicado seleccionado para crear una copia editable.

Guardar un perfil

El camino más corto: ir a Sintonización, ajuste hasta que se sienta bien, haga clic Guardar como…. Name it after the aircraft — Cessna 172 — mi sensación, King Air C90: balanceo pesado, etc. El nuevo perfil se convierte inmediatamente en el perfil activo.

Desde esta página podrás:

  • Usar perfil seleccionado — activar el iniciador seleccionado o el perfil guardado sin visitar Tuning.
  • Duplicado seleccionado — clonar un perfil inicial o guardado con un nuevo nombre.
  • Eliminar seleccionado — eliminar un perfil guardado con confirmación. Los perfiles de inicio no se pueden eliminar.
  • Actualizar — vuelva a escanear la carpeta del perfil después de agregar archivos manualmente.

Cambiar de perfil en vuelo

La carga de un perfil desde la página Perfiles, el selector de perfil superior o la página de Sintonización se aplica en el siguiente tic de 50 Hz. El palo permanece armado durante el cambio; Sentirás que las fuerzas cambian de forma a medida que los nuevos controles deslizantes surten efecto. La franja superior se actualiza para mostrar el mismo perfil activo que está resaltado en la biblioteca.

La carga no guarda

Si había modificado los controles deslizantes del perfil anterior sin guardar, cambiar descartes esos cambios. El selector de perfiles muestra un punto ámbar cada vez que el perfil activo está sucio; si lo ve, guárdelo antes de cargarlo.

Compartir perfiles

The profile JSON file is portable. If a friend sends you Cessna-172-smooth.json, drop it into your profiles folder and it shows up on the Profiles page the next time you open it. The reverse works too — grab the file and email it.

Posible futuro

Una función para compartir perfiles (buscar canciones que otros usuarios han publicado, suscribirse a una que hizo un amigo) está en la lista de "quizás más tarde". Aún no hay nada decidido. Ver el sección de precios para una discusión más amplia sobre cómo sería un nivel pago.

El esquema JSON

Cada archivo de perfil es JSON estricto: cada campo tiene una clave conocida, las claves desconocidas se rechazan durante la carga. Esto es deliberado: evita que las herramientas de terceros que escriben perfiles en una forma conocida envíen archivos no válidos.

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

You generally shouldn't need to hand-edit these — the Tuning page is faster — but reading them to diff two profiles (git diff cessna-defaults.json cessna-my-feel.json) is often the quickest way to see what you actually changed.