Axion Detection System

Capture Axion Detection System

En la búsqueda de la materia oscura emprendida por el CERN, contactaron con la empresa TTI Norte para la creación de un dispositivo detector de Axiones. Mi tarea en el proyecto se centro en el desarrollo de una aplicación para conectarse al dispositivo y poder obtener la información para su posterior análisis.

La aplicación permite:
– Visualización de las diferentes mediciones en 2D y en 3D (histórico de medidas) con rango de valores modificable en tiempo real y gran precisión.
– Detección de “picos” que sobrepasen un cierto valor de threshold, con indicador visual.
– Acumular los resultados recibidos durante un periodo de tiempo configurable (entre 0.5 segundos y más de 1 hora).
– Salvado automático en un archivo formateado de todos los resultados para su análisis.

Uno de los mayores desafíos fue la manipulación de los datos y su escritura a un rendimiento aceptable, ya que se trataba de valores que excedían los valores máximos disponibles en los tipos de variable habituales, ademas de ser una gran cantidad de información a grabar, pero finalmente se dió con una solución que permitió conseguir ambos objetivos sin problema. Eso sí, los archivos resultantes pueden llegar a ser enormes, pero es como debe ser. ¡Hay mucha información que analizar!