Die Schnittstellenpakete sind sowohl in einer Linux- als auch in einer Windows-Version erhältlich und ermöglichen es Ihnen, auf einfache Weise kundenspezifische Softwarelösungen für die Spektrometer der AvaSpec-Serie zu entwickeln.
Die Windows-Version, AvaSpec-DLL, ist sowohl als 32-Bit- als auch als 64-Bit-Software erhältlich. Die Windows-Version enthält auch eine 64-Bit-Version (AvaSpecx64.DLL), die verwendet werden kann, wenn eine 64-Bit-Programmierumgebung verwendet wird.
Die Software kann für die folgenden Aktionen verwendet werden:
Herstellen der Verbindung zu einem oder mehreren angeschlossenen USB/Ethernet-Spektrometern, Aktivierung und Deaktivierung.
Schreiben und Abrufen von Gerätehardware-Parametern aus dem EEPROM des Spektrometers. Dazu gehören Wellenlängenkoeffizienten, Verstärkungs- und Offsetwerte sowie optionale Parameter, die hinzugefügt werden können. Dazu gehören die Kalibrierung der Nichtlinearität, die Kalibrierung der Bestrahlungsstärke und andere. Datenerfassungsparameter wie Integrationszeit, Mittelwertbildung, Glättung und Start-/Stopp-Pixel können im EEPROM gespeichert werden.
Datenerfassung und Übertragung der Spektren an Ihre Anwendung
Kommunikation mit anderen Geräten durch Verwendung von TTL- und/oder analogen Ausgangssignalen. Die Spektrometer der AvaSpec-Serie sind mit einem 26-poligen digitalen E/A-Anschluss ausgestattet: 3 Masseanschlüsse, 1 Digital-Eingang (vordefiniert für externen Hardware-Trigger), 3 programmierbare Digital-Eingänge, 1 Digital-Ausgang zur Steuerung einer gepulsten Lichtquelle (z. B. AvaLight-XE), 1 Digital-Ausgang zur Synchronisierung eines gepulsten Lasers (z. B. für LIBS-Anwendungen) und 10 programmierbare (TTL-Pegel mit 6 mit Pulsweitenmodulation - PWM - programmierbaren Ausgängen) Digital-Ausgänge. 2 Analog-Out und 2 Analog-In sind ebenfalls enthalten. Die Pakete enthalten Optionen zur Steuerung der TTLs dieses externen E/A-Anschlusses.
---