Estamos entusiasmados por apresentar a atualização do software Flight Stand 3.0.0, que traz melhorias significativas nos testes de motores de combustão, na eficiência do fluxo de trabalho, na compatibilidade com controladores e na usabilidade geral. Esta versão reflete o nosso compromisso contínuo em tornar os testes de propulsão mais rápidos e intuitivos tanto para novos utilizadores como para utilizadores experientes.
Os clientes que utilizam a API do Flight Stand para scripts personalizados ou integração de software também devem rever as alterações da API no final deste artigo antes de atualizar.

Figura 1: Página de hardware do software Flight Stand 3.0.0
Índice
- Suporte alargado para motores de combustão
- Suporte melhorado para controladores
- Configuração de testes mais rápida
- Vistas guiadas e unificadas
- Melhorias no ecrã e na interface
- Mapeamentos adicionais melhorados
- Tratamento de dados e estabilidade
- Alteração incompatível da API
- Mais opções de descarregamento da API
1. Suporte alargado para motores de combustão
A versão 3.0.0 expande significativamente o suporte do software para testes de motores de combustão.
- Tipos de propulsão: Selecione um sistema de propulsão elétrico ou de combustão para configurar o software para a configuração de testes adequada.

Figura 2: Menu de seleção de propulsão elétrica e de combustão
- Mapeamento do hardware de combustível: Mapeie o hardware de medição de combustível diretamente no software.
- Propriedades do combustível: Defina o tipo de combustível e a densidade energética para utilização em cálculos.
- Exibição de dados do combustível: Visualize e exporte medições relacionadas com o combustível juntamente com outros dados de teste.
- Organização do fluxo de trabalho: Mantenha as medições de propulsão, combustível e eficiência juntas no mesmo ambiente de teste.
Figura 3: Opções de mapeamento de motor de combustão2. Suporte melhorado para controladores
- Compatibilidade alargada: Ligue controladores XInput e DirectInput, incluindo muitos controladores de jogo USB comuns.
- Mapeamento de saída: Atribua as entradas do controlador ao acelerador, PWM ou a outras saídas suportadas.
- Controlo manual: Utilize controladores ligados diretamente no fluxo de trabalho de controlo manual do software.
Figura 4: Opção de atribuição de controlo3. Configuração de testes mais rápida
- Marcadores:: Atribua teclas a definições de PWM ou acelerador frequentemente utilizadas, como o ralenti ou um ponto de teste comumente utilizado.
Figura 5: Exemplos de marcadores- Assistente de importação de sequências: Importe sequências de testes automáticas de ficheiros CSV, escolha quais as colunas a importar e mapeie-as diretamente para as saídas do software.

4. Vistas guiadas e unificadas
Os utilizadores podem agora escolher entre dois layouts de espaço de trabalho com base na sua experiência e fluxo de trabalho preferido.

- Modo Standard: Separa o Controlo Manual e o Controlo Automático em separadores individuais, criando um fluxo de trabalho mais claro para novos utilizadores.

- Modo Avançado: Combina ambos os tipos de controlo num único separador, "Controles", reduzindo a navegação e permitindo que utilizadores experientes trabalhem mais rapidamente.


Figura 10: Separador de Controles no modo Advance
5. Melhorias no ecrã e na interface
- Temas de exibição: Escolha entre os modos Sistema, Dia, Noite e Alto Contraste.


Figura 12: Software Flight Stand em modo escuro

- Consistência da interface: Beneficie de controlos mais claros e consistentes em todo o software.
- Localizações: Aceda a traduções atualizadas em vários idiomas suportados.
6. Mapeamentos adicionais melhorados
- Ordenação por arrastar e largar: Organize os Mapeamentos de Entrada Adicionais na ordem de sua preferência.
Figura 14: Menu de reorganização de mapeamentos de entrada adicionais- Controlo de exibição: Controle como as entradas mapeadas aparecem no painel esquerdo.
- Transformações importadas: Mapeie as entradas para as transformações importadas de forma mais fiável.
7. Tratamento de dados e estabilidade
- Exportação em massa: Melhoria da exportação em massa de dados de vários ficheiros de teste.
Figura 15: Menu de exportação em massa- Estabilidade geral: Correções adicionais melhoram o suporte para hardware de primeira geração, calibração, transformações e tratamento de ficheiros.
8. Alteração incompatível da API
O software Flight Stand 3.0.0 inclui uma alteração incompatível na API do Flight Stand. A maioria dos utilizadores não será afetada, mas os clientes que utilizam scripts ou aplicações personalizados que comunicam diretamente com a API poderão precisar de os atualizar.
- Estrutura de identificação: O nome de exibição da placa, o número de série, o número do modelo, a versão do firmware e a versão esperada do firmware passaram de campos separados para um mapa de identificação contendo pares chave-valor.
- Placas externas: As solicitações utilizadas para criar placas externas agora utilizam a mesma estrutura de mapa de identificação.
- Funções obsoletas: A funcionalidade de depuração de corrupção de dados da API foi descontinuada.
-
Suporte para nova API: Foram adicionados tipos de entrada, tipos de propulsão, propriedades de combustível, sensores de frequência, sensores de temperatura interna e autoteste do acelerómetro.
9. Mais opções de descarregamento da API
A API do Flight Stand está agora disponível para descarregamento através de vários gestores de pacotes:
- JavaScript: Disponível no registo npm.
-
Python: Publicado no PyPI.
- Golang: Alojado no repositório oficial do GitLab.
Scripts que referenciam os campos de identificação de placa anteriores poderão deixar de funcionar após a atualização. Os clientes com integrações de API personalizadas devem rever o registo de alterações da API e testar os seus scripts com a versão 3.0.0 antes de implementar a atualização.