© 2019 Thorlabs GmbH
6 Write Your Own Application
46
6.1 32 Bit Operating Systems
Note
According to the VPP6 (Rev6.1) Standard the installation of the 32 bit VXIpnp driver includes
both the WINNT and GWINNT frameworks.
VXIpnp Instrument driver:
C:\Program Files\IVI Foundation\VISA\WinNT\Bin\TLPAX_32.dll
Note
This instrument driver is required for all development environments!
Header file
C:\Program Files\IVI Foundation\VISA\WinNT\include\TLPAX.h
Static Library
C:\Program Files\IVI Foundation\VISA\WinNT\lib\msc\TLPAX_32.lib
Function Panel
C:\Program Files\IVI Foundation\VISA\WinNT\TLPAX\TLPAX.fp
Online Help for VXIpnp Instrument driver:
C:\Program Files\IVI Foundation\VISA\WinNT\TLPAX\Manual\TLPAX.html
NI LabVIEW driver (including an example VI)
The LabVIEW Driver is a 32 bit driver and compatible with 32bit NI-LabVIEW versions 8.5 and
higher only.
C:\Program Files\National Instruments\LabVIEW xxxx\instr.lib\TLPAX…
…\TLPAX.llb
(LabVIEW container file with driver vi's and an example. "LabVIEW xxxx" stands for actual
LabVIEW installation folder.)
.net wrapper dll
C:\Program Files\Microsoft.NET\Primary Interop Assemblies…
…\Thorlabs.PAX1000.Interop.dll
C:\Program Files\IVI Foundation\VISA\VisaCom\Primary Interop…
…Assemblies\Thorlabs.PAX1000.Interop.dll
Example for C
Source file:
C:\Program Files\IVI Foundation\VISA\WinNT\TLPAX\Examples\CSample\…
…sample.c
(C program how to communicate with a PAX1000 Series polarimeter)
Example for C#
Solution file:
C:\Program Files\IVI Foundation\VISA\WinNT\TLPAX\Examples…
…\CSharp\Thorlabs.PAX_CSharp_Demo.sln