Техническая Спецификация для Rgb Lasersysteme QWAVE UV Lux-Meter, illumination measuring device, Brightness meter, DSA491006

Модели
DSA491006
Скачать
Страница из 34
Software Development Kit 
 
21
                  ein Abkömmling der Spectrometer class, 
                      welche ein Abkömmling der  Device class ist. 
 
Der  Device-Klasse  umfasst  grundlegende  Funktionen  für  alle  Arten  von  Mess-  und 
Steuergeräten.  Spektrometer  sind  eine  Basisklasse  für  ein  einfaches  Spektrometer. 
ExtendedSpectrometer
 ist eine Basisklasse für ein Spektrometer mit mehr Funktionen. 
RgbSpectrometer
  implementiert  alle  Funktionen  der  abstrakten  Basisklassen,  um  ein 
Qwave Spektrometer  zu kontrollieren. 
Die  Bibliothek  umfasst  auch  die  SimulatedSpectrometer  Klasse,  die  anstelle  von 
RgbSpectrometer
  verwendet  werden  kann,  um  die  Software  zu  testen.  Sie  können 
dieses  „simulated  spectrometer‘‘  nutzen,  wenn  Sie  kein  reales  Gerät  zur  Verfügung 
haben,  genau  wie  die  Auswahl  "Simulated  Spectrometer"  in  Waves.  Allerdings  ist  diese 
Klasse  derzeit nur ein  Erbe  des Spektrometer-Klasse  und bietet  keine  Unterstützung  für 
die zusätzlichen Funktionen in ExtendedSpectrometer. 
Eine  vollständige  Dokumentation  für  alle  relevanten  Klassen  finden  Sie  in  der  SDK-
Dokumentation der „ RgbDriverKit Documentation.chm‘‘  Hilfe-Datei. 
4.4  Die „SDK Bibliothek‘‘ Ihrem Projekt hinzufügen 
Die  Hauptbibliothek,  um  Ihre  Spektrometer  anzusprechen,  ist  die  Datei 
RgbDriverKit.dll
.  Außerdem  benötigen  Sie  die  Datei  FTD2XX_NET.dll.  Bitte 
kopieren  Sie  Beide  Dateien  in  Ihren  Haupt-Projekt-Ordner.  Die  Qwave  Gerätetreiber  für 
Windows,  welche  während  der Installation  von  Waves  installiert  wurden, müssen    auch 
vorhanden sein. 
Visual Studio 
Wenn Sie eine der Microsoft-Sprachen verwenden, fügen Sie bitte beide Bibliotheken in 
Visual Studio, in die Projektreferenz (im Solution Explorer-Fenster), ein. Dann importieren 
Sie  die  RgbDriverKit  Bibliothek  in  Ihren  Quellcode  (zum  Beispiel  in  C  #  oder  C  +  +: 
durch  "using RgbDriverKit;").  Für  eine  verbesserte  IntelliSense-Unterstützung  in 
Visual Studio, können Sie auch die RgbDriverKit.xml Datei in den gleichen Ordner wie 
die Bibliothek kopieren. 
LabVIEW 
Um eine. NET DLL in LabVIEW zu verwenden, müssen Sie: 
o  die NET-Palette. (Connectivity -.> NET) benutzen, um alle verfügbaren Funktionen 
zu finden. 
o  einen  constructor  node  verwenden,  um  eine  Klasse  in  der.  NET-Assembly  zu 
instanziieren.