Lecteur de données temps-réel

Lecteur de données temps-réel

Technologies Clés

  • technologie temps-réel sous Windows RTX, d'IntervalZero
  • format dfe fichier MDF 3.1
  • C++
  • Qt framework

Plateformes

  • Windows XP

Développement d'un Lecteur temps-réel permettant de rejouer des grandes quantités de données dans logiciel d'automatisation de bancs d'essais.

Contexte du projet

Ce projet faisait partie de l'évolution d'un important système d'automatisation voulu par un grand constructeur automobile.

Description du projet

Développement d'un lecteur de données temps-réel. Les données sont lues à  partir de fichiers de jeux de données, selon une configuration utilisateur fournie par l'exécutif du système d'automatisation.

Le lecteur supporte nativement les fichiers ascii tabulés et le format de fichier MDF 3.1. Il peut être facilement étendu pour supporter d'autres formats, par un mécanisme de plug-ins.

Un puissant système de buffering a été développer pour accéder aux fichiers de manière optimisée sans impacter les contraintes des opérations temps-réel.

Une interface graphique spécifique a été développée pour utiliser et gérer l'ensemble des lecteurs à  l'intérieur du logiciel d'automatisation.

Galerie