SUBATECH · Projet XEMIS2
Donner une interface aux données scientifiques.
Poser les premières bases d’une application d’acquisition, de visualisation et de relecture de données.

Le besoin
Dans le cadre du projet de caméra médicale XEMIS2, les scientifiques avaient besoin d’acquérir des données d’expérience, de les visualiser et de les retrouver avec leurs repères temporels.
Ma contribution
Sous Linux, j’ai commencé la structure d’un logiciel C++/Qt et son interface. J’ai récupéré des valeurs de capteurs depuis un serveur pour tracer leur évolution en temps réel.
Enregistrer pour pouvoir relire
J’ai défini un format binaire et développé la sérialisation des données horodatées, puis leur désérialisation pour la relecture avec des marqueurs. Il s’agit de sérialisation, pas d’un algorithme de compression.
Le livrable
Une première base logicielle d’acquisition, d’affichage, d’enregistrement et de réouverture des données. Mon stage a posé les premières briques du projet, sans prétendre constituer un produit final complet.