BC207 Series
Chapter 7: Write Your Own Application
Page 143
MTN026962-D02
7 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 being 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
environments, are given for installation under Windows 8.1 and Windows 10 (32 and 64 bit).
In order to fully support 64 bit LabView version, the installation package provides two installer
components, the 32bit and the 64bit component:
·
Windows 8.1 (32/64 bit) and Windows 10 (32/64 bit): Install "Thorlabs Beam VXIpnp In-
strument Driver (32bit)"
·
Windows 8.1 (64 bit) and Windows 10 (64 bit): Install "Thorlabs Beam VXIpnp Instrument
Driver (64 bit)"
In other words, the 32 bit VXIpnp driver works with both 32 and 64 bit operating systems, while
the 64 bit driver requires a 64 bit operating system.
Note
The Beam 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
*.h (header file)
*.lib (static library)
C#
.net wrapper dll
Visual Studio
*.h (header file)
*.lib (static library)
or .net wrapper dll
LabView
*.fp (function panel) and VXIpnp Instrument Driver.
Beside that, 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.
Python
*.py wrapper
Note
All above environments require also the VXIpnp Instrument Driver dll !
During NI-VISA Runtime installation, a system environment variable
VXIPNPPATH
for including
files is created. It contains the information where the drivers are installed to, usually to
C:\Program Files\IVI Foundation\VISA\WinNT\.
This is the reason, why after installation of a NI-VISA Runtime a system reboot is required: This
environment variable is necessary for installation of the instrument driver software components.
In the next sections the locations of above files are described in detail.
Summary of Contents for BC207UV
Page 2: ...Copyright 2022 Thorlabs Version Date 8 1 10 Jan 2022 ...
Page 103: ...BC207 Series Chapter 6 Operation Instructions Rev 8 1 10 Jan 2022 Page 96 2022 Thorlabs ...
Page 133: ...BC207 Series Chapter 6 Operation Instructions Rev 8 1 10 Jan 2022 Page 126 2022 Thorlabs ...
Page 181: ...www thorlabs com ...