[INSTRM-865] Create Gen2 entrypoints for *engineering* SPS commands Created: 19/Dec/19  Updated: 15/Oct/21  Resolved: 01/Oct/21

Status: Done
Project: Instrument control development
Component/s: ics_gen2Actor, PFS_kansoku
Affects Version/s: None
Fix Version/s: None

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

Issue Links:
Blocks
blocks INSTRM-778 Post-delivery, pre-operations SM1 cha... Done
is blocked by INSTRM-1345 expose bia commands at sps level Done
Story Points: 2
Sprint: EngRun03

 Description   

Once we decide which should exposed, add basic engineering commands to control the SPS to the Gen2 interface files.



 Comments   
Comment by yuki.moritani [ 26/Aug/21 ]

For Engineering run in September 2021, the following command needs to be developed

  • IIC entry points for arc/trace/dithered-flat acquisition using pfi lamp, which is analogy of DCB data acquisition. 
Comment by cloomis [ 26/Aug/21 ]

I think Arnaud and I are hoping that DCB and pfilamps are similar enough that we will not need different IIC commands. Basically, if the commanded SMs are all connected to the PFI or to the DCB, the iicActor and spsActor will control the appropriate light source with the same commands. If they are not, the IIC command will be rejected.

I believe that the only significant differences are that one light source has an HgCd lamp and the other an HgAr lamp, and that we need to make sure that the pfilamps never get turned on when inappropriate. I don't think either merits separate commands.

Does that make sense?

Comment by yuki.moritani [ 27/Aug/21 ]

OK, it is cared with INSTRM-1342

How do you treat fan control? Could you remind me that you always turn on/off per exposure, or keep the lamp on in a sequence?

Comment by cloomis [ 27/Aug/21 ]

The fan is controlled automatically by the core pfilamps pi code. Warmup for subsequent HgCd exposures can be shorter, but that is handled between the sps and pfilamps actors: the spsActor does not have to wait as long.

OK, yes, part of INSTRM-1342 is to handle waiting for the lamps to become ready.

Comment by yuki.moritani [ 01/Oct/21 ]

Closed with INSTRM-864

Generated at Sat Feb 10 16:29:27 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.