[INSTRM-1766] Flesh out on-PFI quartz lamp card logic Created: 21/Oct/22  Updated: 15/Jul/23

Status: Open
Project: Instrument control development
Component/s: ics_actorkeys, ics_pfilampsActor, ics_utils
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: cloomis
Resolution: Unresolved Votes: 0
Labels: EngRun, SPS
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by INSTRM-1441 Add HSC flat field ring lamp as illum... In Progress
Story Points: 1

 Description   

For historic reasons the Logical W_AITQTH card is always used by the DRP to determine whether the quartz flat lamps are on. This card originated in the DCB actor (hence the "AIT"), but is now also generated by the pfiLamps actor. These two sources can be distinguished by looking at the lightSource, and the ccd and hx actors only propagate the FITS cards for the connected light source (dcb vs pfi, etc).

But on the PFI, we use either the pfiLamps or the HSC ring lamps. Or both. INSTRM-1441 gives FITS cards describing the state of the ring lamps in full detail, but we still need to generate a correct W_AITQTH card if either or both of those lamps are lit. I propose setting W_AITQTH to T if either is lit, since that is what DRP is interested in.

Because W_AITQTH could now indicate ring or ring+pfi, I will also add a W_PFIQTH card to help distinguish the cases. INSTRM-1441's W_RNGQTH will be set if we believe that any of the ring lamps are or should be on.

Any future all-fiber illuminator would be described either by a DCB or a new actor, so I don't think that case affects this.


Generated at Mon Apr 14 01:07:22 JST 2025 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.