© 2007 - 2018 Thorlabs
6 Write Your Own Application
81
6 Write Your Own Application
In order to write your own application, you need a specific instrument driver and some tools for
use in different programming environments. The driver and tools are installed to your computer
during software installation and cannot be found in the installation package.
In this section the location of drivers and files, required for programming in different environ-
ments, are given for installation under Windows
®
VISTA, Windows
®
7, Windows
®
8.x and Win-
dows
®
10 (32 and 64 bit).
Note
Wavefront Sensor software and drivers contains 32 bit and 64 bit applications.
In 32 bit systems, only the 32 bit components are installed to
C:\Program Files\
…
In 64 bit systems the 64 bit components are being installed to
C:\Program Files\
…
while 32 bit components can be found at
C:\Program Files (x86)\
…
In the table below you will find a summary of what files you need for particular programming en-
vironments.
Programming environment
Necessary files
C, C++, CVI
*.fp (function panel file; CVI IDE only)
*.h (header file)
*.lib (static library)
*.dll (dynamic linked library)
C#
.net wrapper dll
Visual Studio
*.h (header file)
*.lib (static library)
or
.net wrapper dll
LabView™
*.fp (function panel) and NI VISA™ instrument driver
LabVIEW™ driver VI's are provided with the *.llb container file
Note:
LabVIEW™ drivers and components are installed only
if a LabVIEW™ installation was recognized.
Note
All above environments require also the NI VISA™ instrument driver dll !
During NI-VISA™ Runtime installation, a system environment variable
VXIPNPPATH
for includ-
ing files is created. It contains information on the installation location of the drivers, which is
usually:
C:\Program Files\IVI Foundation\VISA\WinNT\.
As this environment variable is required to install the instrument driver software components, it
is necessary to perform a system reboot after installation of NI-VISA™ Runtime.
In the next sections the location of above files is described in detail.
Summary of Contents for WFS20-14AR
Page 2: ...Copyright 2007 2018 Thorlabs Version Date 5 0 19 Jul 2018...
Page 15: ...2007 2018 Thorlabs 3 Coordinate Definitions 13 Wavefront Graph...
Page 106: ...2007 2018 Thorlabs 104 Wavefront Sensor Selectable camera image sizes for WFS40 Normal Mode...
Page 107: ...2007 2018 Thorlabs 8 Appendix 105 Selectable camera image sizes for WFS40 sub2 Mode...
Page 123: ...2007 2018 Thorlabs 8 Appendix 121 8 9 2 Drawing WFS20 5C...
Page 124: ...2007 2018 Thorlabs 122 Wavefront Sensor 8 9 3 Drawing WFS20 5C M...
Page 125: ...2007 2018 Thorlabs 8 Appendix 123 8 9 4 Drawing WFS20 7AR...
Page 126: ...2007 2018 Thorlabs 124 Wavefront Sensor 8 9 5 Drawing WFS20 7AR M...
Page 127: ...2007 2018 Thorlabs 8 Appendix 125 8 9 6 Drawing WFS20 14AR...
Page 128: ...2007 2018 Thorlabs 126 Wavefront Sensor 8 9 7 Drawing WFS20 14AR M...
Page 129: ...2007 2018 Thorlabs 8 Appendix 127 8 9 8 Drawing WFS20 Control Box...
Page 130: ...2007 2018 Thorlabs 128 Wavefront Sensor 8 9 9 Drawing WFS30 5C...
Page 131: ...2007 2018 Thorlabs 8 Appendix 129 8 9 10 Drawing WFS30 5C M...
Page 132: ...2007 2018 Thorlabs 130 Wavefront Sensor 8 9 11 Drawing WFS30 7AR...
Page 133: ...2007 2018 Thorlabs 8 Appendix 131 8 9 12 Drawing WFS30 7AR M...
Page 134: ...2007 2018 Thorlabs 132 Wavefront Sensor 8 9 13 Drawing WFS30 14AR...
Page 135: ...2007 2018 Thorlabs 8 Appendix 133 8 9 14 Drawing WFS30 14AR M...
Page 136: ...2007 2018 Thorlabs 134 Wavefront Sensor 8 9 15 Drawing WFS40 5C...
Page 137: ...2007 2018 Thorlabs 8 Appendix 135 8 9 16 Drawing WFS40 5C M...
Page 138: ...2007 2018 Thorlabs 136 Wavefront Sensor 8 9 17 Drawing WFS40 7AR...
Page 139: ...2007 2018 Thorlabs 8 Appendix 137 8 9 18 Drawing WFS40 7AR M...
Page 140: ...2007 2018 Thorlabs 138 Wavefront Sensor 8 9 19 Drawing WFS40 14AR...
Page 141: ...2007 2018 Thorlabs 8 Appendix 139 8 9 20 Drawing WFS40 14AR M...
Page 144: ...2007 2018 Thorlabs 142 Wavefront Sensor 8 11 Certifications and Compliances...
Page 145: ...2007 2018 Thorlabs 8 Appendix 143...
Page 153: ...www thorlabs com...