Skip to navigationSkip to content

VAPS XT

VAPS XT offre aux concepteurs d’interfaces homme-machine, aux ingénieurs des systèmes et aux ingénieurs des systèmes intégrés, un contrôle et une flexibilité maximums pour la création d’affichages graphiques interactifs en temps réel.

Vue d'ensemble
L’élaboration d’interfaces homme-machine (IHM) aux fins de systèmes avioniques essentiels à la sécurité et à la mission et aux fins d’affichages intégrés ne fait que devenir de plus en plus exigeante. VAPS XT offre aux concepteurs d’interfaces homme-machine, aux ingénieurs des systèmes et aux ingénieurs des systèmes intégrés, un contrôle et une flexibilité maximums pour la création d’affichages graphiques interactifs en temps réel pour les systèmes avioniques et autres applications intégrées essentielles à la sécurité.

Grâce à une architecture ouverte et à des capacités logiques intégrées, VAPS XT fournit les caractéristiques essentielles pour la conception et la mise en œuvre d’affichages de poste de pilotage certifiants. VAPS XT fournit un environnement fondé sur les modèles qui appuie toutes les phases de l’élaboration depuis le concept initial jusqu’au déploiement intégré. Au moyen d’une structure de portage flexible, les applications de VAPS ST peuvent être facilement mises en œuvre pour presque toute cible intégrée à un excellent rendement.

VAPS XT est un outil de développement de logiciels avioniques de code C++ complet orienté objet pour tous les systèmes d'affichage de poste de pilotage, y compris la norme ARINC 661. Il permet la génération de codes qualifiables pour le développement rapide de logiciels certifiants DO-178 B/C.

VAPS XT 4.1 introduit une nouvelle fonctionnalité clé comprenant le soutien de la technologie multicontact et gestuelle, un environnement de déploiement amélioré, une surveillance du rendement visant à simplifier le débogage, et un cadre permettant d’intégrer les cartes numériques plus rapidement dans les affichages.

VAPS XT est idéal pour la conception de tous les types d’affichages graphiques intégrés, depuis l’instrumentation numérique et analogue aux affichages à base de menus de nouvelle génération. Grâce à son architecture orientée objet ouverte et extensible, VAPS XT offre un contrôle et une flexibilité sans pareil dans la conception d’interfaces homme-machine dynamiques et interactives en temps réel. Le produit a été créé par des experts en outils d’interfaces homme-machine qui possèdent des années d’expérience dans l’industrie; il a été élaboré en étroite collaboration avec des fabricants intégrés de niveau 1.

Utilisé partout dans le monde, VAPS XT est le seul outil graphique intégré qui permet aux utilisateurs de définir l’apparence de l’objet et l’affichage logique dans un seul éditeur graphique facile. Ensemble et au moyen du générateur de codes automatiques CODE nGEN, les développeurs et les experts en facteurs humains peuvent définir l’apparence d’un objet ou d’un groupe d’objet, attribuer le comportement et plus tard générer l’exécution autonome de leurs applications. Grâce à une approche de portage flexible, les applications de VAPS ST peuvent être facilement mises en œuvre pour presque toute cible intégrée à un excellent rendement.

Caractéristiques clés
Cadre de développement multicontact et gestuel
  • Le cadre de développement multicontact et gestuel a été élaboré en étroite collaboration avec d’importants avionneurs.
  • Augmentez votre productivité : Construisez rapidement des postes de pilotage et établissez de nouvelles interactions avec ces derniers, et réduisez le besoin de reconception durant les dernières étapes du développement.
  • Effectuez un démarrage rapide avec une bibliothèque de gestes prédéfinis que les utilisateurs appliquent à la conception. Ceci réduit considérablement le nombre de codes manuels requis et comprend des fonctions standards, comme balayer, taper, faire un zoom, pincer, etc.
  • Ajoutez facilement des fonctions codées personnalisées qui apparaîtront dans la bibliothèque.
  • Soutien jusqu’à 10 entrées à points multiples et utilise les reconnaisseurs de fonctions de la palette.
  • Complètement indépendant des plateformes : S’applique à diverses plateformes, y compris les tablettes, les téléphones, les ordinateurs de bureau et les plateformes intégrées.
Utilisez vos applications sur un plus grand nombre de plateformes
  • Déploiement rapide d'applications de démonstration et de prototype sur différentes plateformes : raccord à des environnements courants prêts à utiliser, y compris Linux, Windows, iOS, Android et Raspberry Pi.
  • De nouvelles couches de portage plus modulaires maximisent la réutilisation de code dans différentes plateformes matérielles intégrées, ce qui réduit le stress et les efforts associés à la recertification.
  • Il est plus rapide et plus facile de faire fonctionner ensemble différents logiciels graphiques, systèmes d'exploitation ou pilotes, et ce, avec beaucoup moins de codes.
  • Effectuez les essais aux premiers stages de développement sur les plateformes matérielles qui sont évaluées aux fins d’utilisation sur un aéronef.
  • Validez facilement la fonctionnalité du nouvel environnement de portage avec les modèles de ports inclus avec la fonctionnalité de base fournie pour Raspberry Pi et Android.
Cernez rapidement les blocages au début de la phase de développement
  • Déterminez rapidement et facilement les processus qui consomment des ressources excessives ou imprévues.
  • Établissez le profil visuel des applications afin de cerner les problèmes de rendement plus rapidement et plus facilement.
  • Optimisez la conception de votre application à partir de données en temps réel.
  • Appuie l’optimisation précoce du rendement de la phase de développement avec ou sans accès au matériel cible
Intégration simple et rapide des logiciels de cartographie
  • Intègre rapidement les cartes dans un affichage au moyen d’une méthode standard pour ajouter de nouvelles applications de cartographie.
  • Contrôle complet quant à l’emplacement sur la carte, à la région, aux types de couches et à l’ordre du tirage.
  • Installation et configuration faciles avec un éditeur commun pour tous les moteurs de cartographie.
  • Ajoutez facilement votre propre moteur de cartographie. Comprend l’intégration de modèles pour les utilisateurs avec licence pour SoftMap de General Dynamics.
  • Économise du temps : nouvelle conception non nécessaire pour appuyer différents moteurs de cartographie
Appui de la norme ARINC 661

Dans la version de prochaine génération, Presagis améliore son appui de la norme ARINC 661 avec un plus grand nombre de widgets et d’éléments d’infrastructure propres à la norme ARINC 661, afin de fournir une solution complète pour le développement du Système d’affichage du poste de pilotage (CDS) selon la norme ARINC 661. Les nouvelles caractéristiques comprennent les suivantes :

  • Bibliothèque d’intégration de l’UDP
  • Intégration avec l'UA Accelerator et l’UA Emulator selon la norme ARINC 661
  • Soutien amélioré des couches de l’UA
  • Bibliothèque de widgets élargie (nouveaux widgets conçus au préalable et widgets codés)
  • Améliorations apportées à l’infrastructure pour une création de widgets plus rapide (norme ARINC 661)
  • Séries de styles
  • SuperLayer
  • Soutien lié aux photos
  • Validation des entrées
  • Instanciation des couches
  • Amélioration du traitement de texte
  • Amélioration des points fixes
  • Styles des formes
  • Reproduction linéaire angulaire
Améliorations liées à la convivialité

La nouvelle version comprend également de nombreuses améliorations générales liées à la convivialité quant à l’environnement de développement visant à améliorer le flux de travail et la productivité des utilisateurs. Les améliorations et les caractéristiques comprennent les suivantes :

  • Installation
  • Polices
  • Nombre accru d’éléments graphiques
  • Langage des actions
  • Soutien lié au curseur
  • Soutien lié aux photos
  • Soutien lié à la matrice creuse
  • Soutien lié aux fenêtres contextuelles
  • Soutien lié aux éléments de tableau créés
  • Rotation et traduction des objets créés
  • Remplissage automatique
  • Vérification de la compatibilité des types de données
  • Chargement de grands projets
Boîte à outils complète

Éditeur intégré de transitions d'état quant au langage de modélisation unifié (UML)

Définir l’apparence des objets et la logique au moyen d’un seul outil.

Cadre de développement multicontact et gestuel

Cadre de développement non lié à une plateforme pour la création et l'essai rapides des fonctions et autres concepts.

Appui de la norme ARINC 661

Création de widgets selon la norme ARINC 661, avec de nombreux widgets courants prêts à utiliser.

Chemin d'accès pour la certification, code DO-178B

Code DO-178B qualifiable au moyen du progiciel VAPS XT-178.

**Génération de codes automatique pour les **

Générez l'exécution autonome de vos conceptions et utilisez-les sur des plateformes multiples comme des tablettes, des téléphones, des ordinateurs de bureau, et partagez-les avec des collègues, des clients ou des membres de la direction.

Enregistrement et lecture

Utilisez l’enregistrement et la lecture pour enregistrer les interactions avec les utilisateurs avec un affichage ou pour créer des présentations animées autonomes.

Vaste soutien lié à OpenGL

Appuie OpenGL, OpenGL ES et OpenGL SC.

Génération automatique de documents

Transformez les conceptions en documents des spécifications au moyen de l’outil DOC nGEN.

Raccord à toute cible intégrée

VAPS XT peut être raccordé et grandement optimisé pour presque toute cible intégrée, y compris les plateformes personnalisées, en faisait la solution complète pour tous les besoins informatiques intégrés.

Nouvelles fonctionnalités dans 4.2

L'éditeur VAPS XT 4.2 permet l'intégration de la vidéo en direct via son objet vidéo.