Documentação da versão atual FFB-Bridge 1.4.0 Encontrou algo desatualizado? Avise pelo formulário de feedback.

Perfis

Um perfil é um conjunto completo de valores de ajuste — cada controle deslizante da página Ajustes — salvo sob 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: os 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. 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

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

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 perfis iniciais 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. 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

A 1.4 inclui 13 perfis iniciais de aeronaves nomeadas e três famílias genéricas de Force Trim para helicópteros. Os perfis iniciais integrados são somente leitura; duplique um deles para criar um perfil editável.

  • Cessna 172 Skyhawk (G1000)
  • CubCrafters XCub (Cub class)
  • Diamond DA40
  • Daher TBM 930
  • Beechcraft King Air 350i
  • North American P-51D Mustang
  • Extra 300
  • Airbus H125 (Helicopter)
  • Bell 206 JetRanger (Helicopter)
  • Helicopter โ€” light trim springs (generic)
  • Helicopter โ€” AFCS trim (generic)
  • Helicopter โ€” classic force trim (generic)
  • Airbus A320neo
  • Boeing 737-800
  • Boeing 747-8 Intercontinental
  • Alexander Schleicher AS 33

Os starters fornecem uma base segura para ajustes adicionais. 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.

De onde vêm os perfis iniciais integrados

Cada perfil inicial integrado foi reconstruído para 1.4.0 a partir de pesquisa citada sobre a sensação dos comandos, e não de gosto pessoal. Cada valor remete a uma fonte publicada: ensaios em voo de pilotos, dados de certificação e medições de fontes primárias, incluindo os dados de ensaio em voo da NACA do período da guerra para o P-51D e as tabelas oficiais de força do sidestick da Airbus para o A320.

  • Aeronaves com comandos diretos por cabo ou haste usam uma lei física de carga de velocidade no ar em V², de modo que o esforço nos comandos cresce com a pressão dinâmica como na aeronave real.
  • A centragem continua endurecendo conforme a velocidade aumenta, em vez de ficar plana assim que os comandos ganham vida na rotação.
  • Cada perfil inicial carrega sua harmonia documentada entre arfagem e rolagem, em vez de uma única razão padrão da casa.

A pesquisa por trás de cada aeronave — as fontes, a mistura de forças e a linha de base canônica do perfil inicial, com uma citação nos valores individuais — está publicada na biblioteca de aeronaves. Use-a quando um perfil inicial parecer errado para você: ela mostra o que aquele valor pretendia reproduzir antes de você mudá-lo.

Origem do perfil inicial

Um perfil que você salva registra de qual perfil inicial foi derivado. Por isso, um perfil compartilhado na biblioteca consegue mostrar exatamente o que você mudou em relação a essa linha de base, o que torna um perfil compartilhado revisável em vez de opaco. A origem é uma referência ao perfil inicial mais as suas próprias mudanças; não é um registro de como você voa.

Seleção automática por aeronave

Carregar uma aeronave no MSFS ou X-Plane que corresponda a um dos perfis iniciais a seleciona automaticamente no primeiro encontro - sem necessidade de vinculação manual. A ponte corresponde ao título da aeronave relatado pelo sim e ao código ICAO, cobrindo os padrões do Asobo, os padrões do X-Plane 12, variantes comuns da comunidade e os códigos de tipo ICAO padrão. Por exemplo, carregando Asobo Daher TBM 930, TBM 930 Asobo, ou X-Plane 12 TBM 900 todos escolhem automaticamente o Daher TBM 930 inicial.

Depois de salvar seu próprio perfil (Salvar como… na página Ajustes ou Duplicar nesta página) e vinculá-lo à aeronave atual, essa vinculação prevalece em todos os carregamentos futuros. O substituto inicial só é acionado quando não há vinculação explícita do usuário para a aeronave.

A seleção automática está habilitada por padrão; a alternância fica no cartão de perfil da página Tuning em Seleção automática de aeronave. A linha de status abaixo dela sempre mostra qual perfil a ponte escolherá para a aeronave atual, para que você possa verificar antes de voar.

Salvando um perfil

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

Pesquise por aeronave, nome salvo ou caminho; ordene por nome ou data de modificação; importe um arquivo JSON de perfil; e então use, compartilhe, duplique, renomeie ou exclua a entrada selecionada quando permitido. A biblioteca monitora a pasta de perfis e se atualiza automaticamente.

  • Usar perfil selecionado — ativa o perfil inicial selecionado ou o perfil salvo sem visitar os Ajustes.
  • 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.

Trocando perfis em voo

Carregar um perfil pela página Perfis, pelo seletor de perfil superior ou pela página Ajustes se aplica no próximo tick de 50 Hz. O manche 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ê tiver modificado os controles deslizantes do perfil anterior sem salvar, ao trocar 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 manualmente

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

A biblioteca de perfis da comunidade

Há também um público Biblioteca de perfis em ffb-bridge.com/profiles. Navegue pelos perfis que outros usuários publicaram, filtre por aeronave e baixe os que desejar – não é necessária nenhuma conta para procurar ou fazer download. Um perfil baixado é apenas um arquivo JSON; solte-o na pasta de perfis e ele entrará na biblioteca local na próxima vez que você abrir a página Perfis.

Para publicar um perfil que você criou, selecione-o na página Perfis do aplicativo e clique no globo Compartilhar ação. O aplicativo entrega o perfil à biblioteca com o formulário de envio já preenchido – a aeronave, seu stick e os detalhes do perfil – para que você adicione apenas uma breve nota e publique. Você entra no site da comunidade somente no momento da publicação; nada é carregado silenciosamente e o arquivo de perfil em si nunca carrega seu e-mail ou qualquer identidade de conta. Perfis iniciais integrados não podem ser compartilhados, para evitar que a biblioteca fique cheia de cópias dos padrões.

Um fórum comunitário fica ao lado da biblioteca em ffb-bridge.com/community.

O formato de perfil portátil

Os perfis compartilhados viajam em um documento compatível com versões futuras que envolve os valores de ajuste com metadados descritivos — uma identidade estável, título, a aeronave e os simuladores em que foi validado e o hardware para o qual foi feito — para que a biblioteca possa indexá-los e filtrá-los, e para que um perfil feito em uma versão do FFB-Bridge continue funcionando nas versões posteriores. Quando você importa um perfil de uma versão mais antiga do aplicativo, ele é migrado automaticamente para a forma atual. Os arquivos de perfil simples copiados manualmente (o JSON puro descrito abaixo) ainda são lidos sem qualquer conversão.

Perfis compartilhados carregam apenas um identificador de exibição público que você escolhe (ou “Anônimo”) para atribuição – nunca seu e-mail. Eles são oferecidos no estado em que se encontram para uso na comunidade FFB-Bridge e não podem ser vendidos ou redistribuídos comercialmente; os termos completos estão vinculados à biblioteca.

O esquema JSON

O formato portátil é um envelope ffb-bridge.profile versionado com um módulo force-model. A importação e a exportação são feitas pelo aplicativo; o esquema evolui e os perfis antigos são migrados. Portanto, não copie campos de um exemplo antigo nem dependa da estrutura interna deles.

Em um controle de ganho ou autoridade de efeito, 0 significa desligado. A 1.4 remove caixas redundantes de ativação e normaliza com segurança os perfis antigos; por isso, um valor zero nunca oculta um segundo seletor liga/desliga.

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