The Agilent 816x VXIplug&play Instrument Driver Lambda Scan Applications
240 Agilent 8163A/B, 8164A/B & 8166A/B Mainframes, Fifth Edition
The Equally Spaced Datapoints Function
The Equally Spaced Datapoints (hp816x_retur nEquidistantData) function
allows you to select whether you the results will be equally spaced by
performing a linear interpolation on the wavelength point and power
measurement data, s eeEqually Spaced Data points” on page 236 for more
details.
This functio n is used becau se Lambda Scan functions make use of Lambd a
Logging to log the ex act wave length t hat measu rements were trig gered at .
This results in Lambda Array wavelen gth points that are not equally
spaced.
Equally Spaced Datapoints is enabled as a default.
The Register Mainframe Function
Use the Register Mainframe (hp816x_registerMainframe) function to
register your mainframe as a participant in a Multi Frame Lambda Scan
operation. The mainframe must be conne cted to the GPIB bus and have
their Input Trigger Connector connected to the Output Trigger Connector
of the Agilent 8164A/B Lightwave Measurem ent System mainframe that
the Tunable Laser module is installed in.
The Unregister Mainframe Function
Use the Unregister Mainframe function (hp816x_unregisterMainframe) to
remove a mainframe from a Multi Frame Lambda Sca n operation and clear
the driver's internal data structures.
If you use LabView 5.0 the following items should b e noted:
All multi frame functions are not re-entrant, if the driver is running and
initialized more than once, resu lts may be unpredictable.
To avoid wrong results, call the Unregister Mainframe function prior to
the Initialize function (hp 816x_init). This is espe cially necessary during
program debugging, if the Close function (hp816x_close) is n ot called.
Lambda Logging is not available if your Tunable Laser module firmware
revision is lower than 2.0.
NOTE