Disponibles en versiones para Linux y Windows, los paquetes de interfaz permiten escribir fácilmente soluciones de software personalizadas para los espectrómetros de la serie AvaSpec.
La versión para Windows, AvaSpec-DLL, está disponible tanto en software de 32 bits como de 64 bits. La versión de Windows también incluye una versión de 64 bits (AvaSpecx64.DLL) que puede utilizarse cuando se utiliza un entorno de programación de 64 bits.
El software puede utilizarse para las siguientes acciones:
Establecimiento de conexión con uno o más espectrómetros USB/Ethernet conectados, activación y desactivación.
Escribir y recuperar parámetros de hardware del dispositivo desde la EEPROM del espectrómetro. Esto incluye coeficientes de longitud de onda, valores de ganancia y offset, y parámetros opcionales que se pueden añadir. Estos incluyen calibración de no linealidad, calibración de irradiancia y otros. Los parámetros de recogida de datos, como el tiempo de integración, el promedio, el suavizado y el píxel de inicio/parada pueden almacenarse en la EEPROM.
Adquisición de datos y transferencia de los espectros a su aplicación
Comunicación con otros dispositivos mediante señales de salida TTL y/o analógicas. Los espectrómetros de la serie AvaSpec están equipados con un conector de E/S digital de 26 pines: 3 conexiones a tierra, 1 entrada digital (predefinida para disparo por hardware externo), 3 entradas digitales programables, 1 salida digital para controlar una fuente de luz pulsada (como AvaLight-XE), 1 salida digital para sincronizar un láser pulsado (por ejemplo, para aplicaciones LIBS) y 10 señales de salida digital programables (nivel TTL con 6 salidas programables con modulación de anchura de pulso - PWM). también se incluyen 2 salidas analógicas y 2 entradas analógicas. Los paquetes incluyen opciones para controlar los TTL de este conector de E/S externo.
---