3-41
Programming
Example Programs
Example 6. Increase a source’s wavelength accuracy
This examp le p rogram uses the Agilent 86120C to increase the abso-
lute wavelength accuracy of Agilent 8167A, 8168B, and 8168C Tunable
Laser Sources. Essentially, the Agilent 86120C’s accuracy is transferred
to the tunable laser source. The absolute accuracy of the tunable laser
source is increased from <
±
0.1 nm to <
±
0.003 nm which is the
Agilent 86120C’s absolute accuracy (at 1550 nm).
In order to run this program, the tunable laser source’s firmware must
support the automatic alignment command, WAVEACT.
The program uses the following measurement algorithm:
Identify and initialize the Agilent 86120C and tunable laser source
Ask user for desired wavelength
Set wavelength of tunable laser source
Turn tunable laser source’s output on
Enter loop
Measure wavelength
Compare wavelength to desired wavelength
Realign tunable laser source’s wavelength
Check if wavelength changed from last pass
Repeat until (delta wavelength < 0.0015 nm
or
wavelength is stable)
Summary of Contents for 86120C
Page 12: ......
Page 26: ...1 14 Getting Started Returning the Instrument for Service ...
Page 27: ...1 15 Getting Started Returning the Instrument for Service ...
Page 28: ......
Page 96: ...3 18 Programming Monitoring the Instrument ...
Page 128: ...3 50 Programming Lists of Commands ...
Page 236: ...4 108 Programming Commands UNIT Subsystem ...
Page 248: ......
Page 264: ...6 16 Specifications and Regulatory Information Product Overview ...
Page 269: ...7 5 Reference Menu Maps Appl s Menu ...
Page 271: ...7 7 Reference Menu Maps Display List by WL Menu Delta On Menu ...
Page 273: ...7 9 Reference Menu Maps System Print Menu ...
Page 274: ...7 10 Reference Menu Maps System Setup Menu ...
Page 284: ......
Page 292: ......
Page 293: ......