Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Attendees: Alex Wallace Ken Lauer Vinod Gopalan Mitchell Cabral 

Not AttendedAbsent: Barry Fishler 

Questions/Topics:

No.OwnerQuestion/Topics
1

Vinod

We talked about SLAC’s desire to move towards the container/Kubernetes based IOCs development/deployment in a prior discussion. Have you finalized on using this strategy for MEC-U?
2VinodWhat EPICS version do you use, and do you have changes to EPICS that have not been given back to the community? Or in other words, should we be using EPICS base/extensions from SLAC’s repository (If it exists)?
3VinodTest environments: Will you have a staging environment at SLAC that we can release/deploy to during a continuous development/integration phase?
4Barry

The NIF control system software has a common plug-in for setpoints, which is list of named configurations. I’m looking for something similar that SLAC may use here within EPICS. The setpoint API calls exist across all devices and support the following functions:

    • Goto_Setpoint. Sets all configuration parameters for a device/instrument to that named configuration
    • At_Setpoint. Returns a Boolean confirming whether the device/instrument is configured according to the setpoint
    • We then have various calls for creating setpoints including Create_Setpoint_From_Current_Configuration, Copy_Setpoint, Delete_Setpoint, Create_Setpoint
5BarryThe PSC frameworks has a common Get_Data call which returns all of the relevant configuration and low-speed data from a device. The data is returned in JSON format and parsed by the client. My understanding of EPICS is that each data element is returned via a PV, so having a similar call is unlikely
6BarryI could use a refresher on how your develop control system GUIs, any applicable standards you may use including standard colors that are laser goggle compatible, and the technology behind the GUIs.
7BarryFor the coding standards, do you have this documented? If Cosy Labs is writing your software, do they have guidance from SLAC on coding and other quality standards?

Minutes:

1. We talked about SLAC’s desire to move towards the container/Kubernetes based IOCs development/deployment in a prior discussion. Have you finalized on using this strategy for MEC-U?

...