Disponibili sia in versione Linux che Windows, i pacchetti di interfaccia consentono di scrivere facilmente soluzioni software personalizzate per gli spettrometri della serie AvaSpec.
La versione per Windows, AvaSpec-DLL, è disponibile sia a 32 che a 64 bit. La versione Windows include anche una versione a 64 bit (AvaSpecx64.DLL) che può essere utilizzata quando si utilizza un ambiente di programmazione a 64 bit.
Il software può essere utilizzato per le seguenti azioni:
Stabilire la connessione a uno o più spettrometri USB/Ethernet collegati, attivazione e disattivazione.
Scrivere e recuperare i parametri hardware del dispositivo dalla EEPROM dello spettrometro. Questi includono i coefficienti di lunghezza d'onda, i valori di guadagno e di offset e i parametri opzionali che possono essere aggiunti. Questi includono la calibrazione della non linearità, la calibrazione dell'irraggiamento e altri. I parametri di raccolta dati, come il tempo di integrazione, la media, lo smoothing e il pixel di avvio/arresto, possono essere memorizzati nella EEPROM.
Acquisizione dei dati e trasferimento degli spettri alla vostra applicazione
Comunicazione con altri dispositivi tramite segnali di uscita TTL e/o analogici. Gli spettrometri della serie AvaSpec sono dotati di un connettore I/O digitale a 26 pin: 3 masse, 1 digital-in (predefinito per il trigger hardware esterno), 3 digital-in programmabili, 1 digital-out per controllare una sorgente di luce pulsata (come AvaLight-XE), 1 digital-out per sincronizzare un laser pulsato (ad esempio per applicazioni LIBS) e 10 segnali digital-out programmabili (livello TTL con 6 uscite programmabili con modulazione di larghezza di impulso - PWM). sono inclusi anche 2 segnali analogici in uscita e 2 segnali analogici in entrata. I pacchetti includono opzioni per controllare i TTL di questo connettore di I/O esterno.
---