8163A/B, 8164A/B & 8166A/B Mainframes Programming Guide
29
Introduction to Programming
1
Operation/Questionable Slot Status
• The Operation/Questionable Slot Status consist of a condition and an
event register.
• A "rising" bit in the condition register is copied to the event register.
• A "falling" bit in the condition register has no effect on the event
register.
• Reading the condition register is non-destructive.
• Reading the event register is destructive.
• A summary of the event register, the condition register and the enable
mask is set in the status byte.
Operation Slot Status Register
• Bit 0 is set if the laser is switched on.
• Bit 1 is set if the Coherence Control is switched on.
• Bit 3 is set if Power Meter zeroing or Tunable Laser module lambda
zeroing is ongoing.
• Bit 4 is set if the attenuator output is enabled (shutter open).
• Bits 5 - 7 are set if the wavelength offset table is enabled (see
).
• All other bits are unused, and therefore set to 0.
Questionable Slot Status Register
• Bit 0 is set if excessive power is set by the user for any source module or
if excessive averaging time is set for any Power Meter.
• Bit 1 is set if the last Power Meter zeroing failed.
• Bit 2 is set if temperature is out of range.
• Bit 3 is set if laser protection is switched on.
• Bit 4 is set if the module has not settled, as during the automatic
settling of a Tunable Laser module.
• Bit 5 is set if the module is out of specifications, or if lambda zeroing
failed for a Tunable Laser module.
• Bit 6 is set if ARA (auto realign) is recommended.
• Bit 7 is set if the duty cycle is out of range.
• Bit 8 is set if coherence control is uncalibrated
• Bit 9 is set if attenuator beam path protection is enabled (shutter is
closed)
• Bit 10 is set if lambda zeroing is recommended.
• Bit 11 is set if the 81490A transmitter needs to be calibrated.
• Bit 12 is set if the 81950A frequency offset does not equal zero.