[INSTRM-1419] Add `fps.pfsConfig=$pfsDesignId,$visit0,$convergenceDone` key. Created: 23/Oct/21  Updated: 09/Feb/23  Resolved: 09/Feb/23

Status: Done
Project: Instrument control development
Component/s: ics_fpsActor
Affects Version/s: None
Fix Version/s: None

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

Issue Links:
Blocks
blocks INSTRM-1422 Publish complete pfsDesign/pfsConfig ... Open
Story Points: 2
Sprint: PreEngRun10Feb

 Description   

We need to track when the PFI design and config change, and the fpsActor is the best placed to do that. At the start of a real convergence (`fps moveToPfsDesign designId=$pfsDesignId`), generate with `convergence="inProgress"`. When convergence is finished, regenerate with `convergence="done"`.
 
When running non-convergence moves (motormaps, say), invalidate the pfsDesign field.



 Comments   
Comment by hassan [ 15/Jul/22 ]

Can only be addressed in Sept/Oct timeframe once the temporary MCS at the TUE.

Comment by chyan [ 16/Dec/22 ]

Required actor key is updated and added. We will test before merging.

Comment by chyan [ 09/Feb/23 ]

Merged to master.

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