Documentação em beta. Alguns textos e imagens serão retrabalhados à medida que o aplicativo se adapta à versão 1.0. Se uma seção estiver obsoleta, sinalize-a através do formulário de comentários.

Perfis

Um perfil é um conjunto completo de valores de ajuste — cada controle deslizante na página Tuning — salvo com um nome. Perfis são arquivos locais. Eles não sincronizam, não ligam para casa e você pode copiá-los entre máquinas com ferramentas simples de sistema de arquivos. A página Perfis foi criada para uma biblioteca crescente: perfis iniciais e seus próprios perfis salvos compartilham uma lista pesquisável e o perfil ativo é destacado.

Página de perfis. As predefinições iniciais e os perfis salvos compartilham uma lista, com ícones de origem, pesquisa, classificação, destaque ativo e ações de perfil.
Figure 1. Página de perfis. As predefinições iniciais e os perfis salvos compartilham uma lista, com ícones de origem, pesquisa, classificação, destaque ativo e ações de perfil.

Onde os perfis ficam

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

Cada perfil salvo é um único arquivo JSON com o nome do perfil, com espaços substituídos por traços e caracteres de nome de arquivo inválidos substituídos. Copiar um entre máquinas é tão simples quanto colocar o arquivo na mesma pasta do outro lado.

Uma biblioteca

A lista inclui iniciantes integrados e perfis que você salvou. Cada linha mostra um chip de origem, data de modificação, tamanho e se está ativo. Use pesquisar e classificar quando a lista ficar longa, selecione uma linha para ver seus detalhes e clique em Usar perfil selecionado para aplicá-lo imediatamente.

Lista da biblioteca de perfis. As linhas iniciais são marcadas como integradas, o perfil atual é destacado e os perfis salvos aparecem nesta mesma lista com ações de edição e exclusão.
Figure 2. Lista da biblioteca de perfis. As linhas iniciais são marcadas como integradas, o perfil atual é destacado e os perfis salvos aparecem nesta mesma lista com ações de edição e exclusão.

Predefinições iniciais

O FFB-Bridge é fornecido com perfis iniciais somente leitura com o nome da aeronave no Microsoft Flight Simulator:

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

As entradas são linhas de base, não músicas finais perfeitas. Carregue o mais próximo da aeronave que você está voando, teste a sensação e use Salvar como… ou Duplicar selecionado para criar uma cópia editável.

Salvando um perfil

O caminho mais curto: vá para Afinação, ajuste até que pareça certo, clique Salvar como…. Nomeie-o com o nome da aeronave - Cessna 172 – minha sensação, King Air C90 – rolo pesado, etc. O novo perfil se torna o perfil ativo imediatamente.

Nesta página você pode:

  • Usar perfil selecionado — ativa o starter selecionado ou o perfil salvo sem visitar o Tuning.
  • Duplicar selecionado — clonar um perfil inicial ou salvo com um novo nome.
  • Excluir selecionado — remova um perfil salvo com confirmação. Os perfis iniciais não podem ser excluídos.
  • Atualizar – verifique novamente a pasta do perfil após adicionar os arquivos manualmente.

Trocando perfis em voo

Carregar um perfil da página Perfis, do seletor de perfil superior ou da página Tuning se aplica ao próximo tick de 50 Hz. O stick permanece armado durante a mudança; você sentirá as forças se remodelarem à medida que os novos controles deslizantes entrarem em vigor. A faixa superior é atualizada para mostrar o mesmo perfil ativo destacado na biblioteca.

Carregar não salva

Se você modificou os controles deslizantes do perfil anterior sem salvar, alterne descarta essas mudanças. O seletor de perfil mostra um ponto âmbar sempre que o perfil ativo está sujo – se você vê-lo, salve antes de carregar.

Compartilhando perfis

O arquivo JSON do perfil é portátil. Se um amigo lhe enviar Cessna-172-smooth.json, solte-o na pasta de perfis e ele aparecerá na página Perfis na próxima vez que você abri-lo. O inverso também funciona – pegue o arquivo e envie-o por e-mail.

Futuro possível

Um recurso de compartilhamento de perfil – navegar pelas músicas que outros usuários publicaram, assinar uma que um amigo fez – está na lista do talvez mais tarde. Nada está decidido ainda. Veja o seção de preços para uma discussão mais ampla sobre como seria uma camada paga.

O esquema JSON

Cada arquivo de perfil é JSON estrito: cada campo possui uma chave conhecida, chaves desconhecidas são rejeitadas no carregamento. Isso é deliberado – evita que ferramentas de terceiros que escrevem perfis em um formato conhecido enviem arquivos inválidos.

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

Geralmente, você não precisa editá-los manualmente - a página de ajuste é mais rápida - mas lê-los para diferenciar dois perfis (git diff cessna-defaults.json cessna-my-feel.json) geralmente é a maneira mais rápida de ver o que você realmente mudou.