Nous sommes ravis de présenter la mise à jour 3.0.0 du logiciel Flight Stand, qui apporte des améliorations significatives aux essais de moteurs à combustion, à l’efficacité des flux de travail, à la compatibilité des contrôleurs et à l’ergonomie globale. Cette version témoigne de notre engagement continu à rendre les essais de propulsion plus rapides et plus intuitifs pour les utilisateurs novices comme expérimentés.
Les clients qui utilisent l’API Flight Stand pour des scripts personnalisés ou l’intégration de logiciels doivent également consulter les modifications de l’API à la fin de cet article avant de procéder à la mise à niveau.

Figure 1 : Page du matériel du logiciel Flight Stand 3.0.0
Table des matières
- Prise en charge étendue des moteurs à combustion
- Prise en charge améliorée des contrôleurs
- Configuration plus rapide des essais
- Vues guidées et unifiées
- Améliorations de l’affichage et de l’interface
- Améliorations des affectations supplémentaires
- Traitement des données et stabilité
- Modification majeure de l’API
- Plus d’options de téléchargement de l’API
1. Prise en charge étendue des moteurs à combustion
La version 3.0.0 étend considérablement la prise en charge des essais de moteurs à combustion par le logiciel.
- Types de groupes motopropulseurs : Sélectionnez un groupe motopropulseur électrique ou à combustion afin de configurer le logiciel pour le banc d’essai approprié.

Figure 2 : Menu de sélection du groupe motopropulseur électrique ou à combustion
- Affectation du matériel de mesure du carburant : Affectez directement le matériel de mesure du carburant dans le logiciel.
- Propriétés du carburant : Définissez le type de carburant et sa densité énergétique pour les calculs.
- Affichage des données du carburant : Consultez et exportez les mesures relatives au carburant en même temps que les autres données de l’essai.
- Organisation du flux de travail : Regroupez les mesures de propulsion, de carburant et d’efficacité dans le même environnement d’essai.
Figure 3 : Options d’affectation du moteur à combustion2. Prise en charge améliorée des contrôleurs
- Compatibilité étendue : Connectez des contrôleurs XInput et DirectInput, y compris de nombreux contrôleurs de jeu USB courants.
- Affectation des sorties : Attribuez les entrées du contrôleur à la commande de gaz, à la modulation de largeur d’impulsion (MLI) ou à d’autres sorties prises en charge.
- Commande manuelle : Utilisez directement les contrôleurs connectés dans le flux de travail de commande manuelle du logiciel.
Figure 4 : Option d’affectation des commandes3. Configuration plus rapide des essais
- Marque-pages : Attribuez des touches aux réglages de MLI ou de commande de gaz fréquemment utilisés, tels que le régime de ralenti ou un point de test couramment utilisé.
Figure 5 : Exemples de marque-pages- Assistant d’importation de séquences : Importez des séquences d’essais automatiques à partir de fichiers CSV, choisissez les colonnes à importer et affectez-les directement aux sorties du logiciel.

4. Vues guidées et unifiées
Les utilisateurs peuvent désormais choisir entre deux agencements d’espace de travail en fonction de leur expérience et de leur flux de travail préféré.

- Mode standard : Sépare la commande manuelle et la commande automatique dans des onglets distincts, offrant ainsi un flux de travail plus clair aux nouveaux utilisateurs.

- Mode avancé : Regroupe les deux types de commande dans un seul onglet, « Commandes », réduisant ainsi les déplacements et permettant aux utilisateurs expérimentés de travailler plus rapidement.


Figure 10 : Onglet des commandes dans le mode avancé
5. Améliorations de l’affichage et de l’interface
- Thèmes d’affichage : Choisissez entre les modes Système, Jour, Nuit et Contraste élevé.


Figure 12 : Logiciel Flight Stand en mode sombre

- Cohérence de l’interface : Profitez de commandes plus claires et plus cohérentes dans l’ensemble du logiciel.
- Localisations : Accédez à des traductions mises à jour dans les langues prises en charge.
6. Améliorations des affectations supplémentaires
- Réorganisation par glisser-déposer : Organisez les affectations d’entrées supplémentaires dans l’ordre de votre choix.
Figure 14 : Menu de réorganisation des affectations d’entrées supplémentaires- Contrôle de l’affichage : Contrôlez la manière dont les entrées affectées apparaissent dans le panneau de gauche.
- Transformations importées : Affectez les entrées aux transformations importées de manière plus fiable.
7. Traitement des données et stabilité
- Export en masse : Export en masse amélioré des données de plusieurs fichiers d’essai.
Figure 15 : Menu d’export en masse- Stabilité générale : Des corrections supplémentaires améliorent la prise en charge du matériel de première génération, l’étalonnage, les transformations et le traitement des fichiers.
8. Modification majeure de l’API
Le logiciel Flight Stand 3.0.0 inclut une modification majeure de l’API Flight Stand. La plupart des utilisateurs ne seront pas affectés, mais les clients utilisant des scripts ou des applications personnalisés qui communiquent directement avec l’API devront peut-être les mettre à jour.
- Structure d’identification : Le nom affiché de la carte, le numéro de série, le numéro de modèle, la version du micrologiciel et la version attendue du micrologiciel sont passés de champs distincts à une carte d’identification contenant des paires clé-valeur.
- Cartes externes : Les requêtes utilisées pour créer des cartes externes utilisent désormais la même structure de carte d’identification.
- Fonctions obsolètes : La fonction de débogage de corruption des données de l’API est désormais obsolète.
-
Prise en charge de la nouvelle API : Les types d’entrées, les types de groupes motopropulseurs, les propriétés du carburant, les capteurs de fréquence, les capteurs de température interne et l’autotest de l’accéléromètre ont été ajoutés.
9. Plus d’options de téléchargement de l’API
L’API Flight Stand est désormais disponible au téléchargement via divers gestionnaires de paquets :
- JavaScript : Disponible sur le registre npm.
-
Python : Publié sur PyPI.
- Golang : Hébergé sur le dépôt GitLab officiel.
Les scripts qui font référence aux anciens champs d’identification de la carte peuvent cesser de fonctionner après la mise à niveau. Les clients disposant d’intégrations API personnalisées doivent consulter le journal des modifications de l’API et tester leurs scripts avec la version 3.0.0 avant de déployer la mise à niveau.