[INSTRM-344] Specify frame types (ABCD) to allocate from OCS Created: 01/May/18 Updated: 01/Sep/18 Resolved: 01/Sep/18 |
|
| Status: | Done |
| Project: | Instrument control development |
| Component/s: | ics_gen2Actor |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Normal |
| Reporter: | cloomis | Assignee: | cloomis |
| Resolution: | Done | Votes: | 0 |
| Labels: | MCS | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
For display, archiving, and "shepherding" purposes, it would be useful for the PFS side of ics_gen2Actor to specify which frames we request for a given PFS visit. For instance, only the 1st visit at a given field is likely to require MCS PFSC frames – we should not request them otherwise. The proposed mechanism is to call SIMCAM.reqframes or ocs.getFrames, or a wrapper around them, with a set or dictionary specifying the details. TBD from negotiation with Eric. |
| Comments |
| Comment by cloomis [ 30/Aug/18 ] |
|
After discussions with Subaru, the API to gen2 is considerably simpler: there is a single .getFrames() call which updates all four sequences, and allocates frames 100 at a time. |
| Comment by cloomis [ 01/Sep/18 ] |
|
The OCS server now knows about PFS allocations, and allocates all in one call. Merged in 55c1fe2, tagged 1.2.0 |