VDS generation should be moved into fastcs-odin. Other non-eiger detectors may want VDS generation so to avoid duplication it makes sense to put it there.
Additionally, the fastcs-eiger ophyd device currently triggers EIGER-01:OD:FP:StartWriting rather than EIGER-01:StartWriting, meaning VDS generation never happens. This is to keep parity between eiger and jungfrau as jungfrau doesn't yet have a start_writing PV. Although this will be amended in the ophyd device eventually, moving vds generation into fastcs-odin will fix this too and is nice to have anyway as stated above.
Acceptance Criteria
- VDS generation moved into fastcs-odin.
VDS generation should be moved into fastcs-odin. Other non-eiger detectors may want VDS generation so to avoid duplication it makes sense to put it there.
Additionally, the fastcs-eiger ophyd device currently triggers
EIGER-01:OD:FP:StartWritingrather thanEIGER-01:StartWriting, meaning VDS generation never happens. This is to keep parity between eiger and jungfrau as jungfrau doesn't yet have astart_writingPV. Although this will be amended in the ophyd device eventually, moving vds generation into fastcs-odin will fix this too and is nice to have anyway as stated above.Acceptance Criteria