Controls¶
The control plane the beamline runs on, and the seam CORA's edge conducts over. Control plane: EPICS (SLS) + eco / slic (SwissFEL).
Cristallina runs the PSI EPICS stack plus the SwissFEL event-driven DAQ. The CTA sequencer and the EVR program the beam-synchronous trigger pattern (and, in the absence of a pump-probe laser device, mediate the pump-probe timing); the sf-daq, bsread streaming, and the slic acquisition suite are software / floor. The live device facts are in-repo slic Python literals; only runtime paths and a couple of server-side services are non-public (ENV-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
EventTiming |
TimingController |
confirm: SwissFEL CTA sequencer SAR-CCTA-ESC and the EVR SARES30-LTIM01-EVR0; trigger-pattern handles TBD (TIMING-1) |
the SwissFEL CTA sequencer / event-receiver timing that gates acquisition at beam rate and mediates the pump-probe delay (there is no pump-probe laser device in source, LASER-1). TimingController carries the device, but 'acquire on event-code N at rate R' has no typed parameter home (TIMING-1) | new confirm |