T100S-HP Programming Guide
35
3. Program Example and Library
Subject
EXFO provides the following tools to allow you to control the T100S-HP via RS-232C and
GPIB:
•
LabVIEW Virtual Instrument example
T100S_HP_Example.vi
•
LabVIEW library
T100S_HP.lvlib
These tools are available on the USB key delivered with the T100S-HP, or you can
download them from the EXFO website at www.EXFO.com/software/en/exfo-apps
Compatibility
The Virtual Instrument
T100S_HP_Example
is part of the LabVIEW library
T100S_HP.lvlib
,
developed for LabVIEW 2010 or later.
The example and library are compatible with 32- and 64-bits versions of LabVIEW.
3.1
T100S-HP LabVIEW Library
The
T100S_HP.lvlib
LabVIEW library is organized in three sub-folders:
•
Parameter Settings
This folder contains sub-Vis that allow the settings of parameters such as Power,
Current, Wavelength/Frequency and Motor Speed, as well as enabling/disabling the
laser or controlling the Active Cavity Control and Active Power Control.
•
Parameters Queries
This folder contains sub-Vis that collect current values of parameters such as Power,
Current, Wavelength/Frequency and Motor Speed, the state of the laser or the
wavelength limits of the laser in operation.
The sub-VI
T100S_HP_Get_Laser_Settings
collects the most relevant information
about the laser in one single VI.
•
Communication
This folder contains sub-Vis that allow basic Write/Read of remote commands in
both GPIB and RS 232C. Specific functionalities are available from the GPIB or RS-
232C sub-folders.