Details
-
Feature
-
Must have
-
None
-
Services
-
-
-
2
-
2
-
0
-
Team_VULCAN
-
Sprint 5
-
-
-
-
16.6
-
Stories Completed, Integrated, Outcomes Reviewed, Accepted by FO
Description
- Install a signal generator in the PSI. Get it on the network and plugged into a TPM and the frequency reference.
- Implement frequency reference monitoring and control into the signal generator.
- Deploy ITF setup to the PSI (jupytango, gitlab runner, taranta, etc)
- Deploy DAQ and its LMC into the PSI. The main challenge here is that MCCS are currently implementing DAQ funcitonality into MccsStation, and we don't want to deploy an MccsStation instance here. It would be nicer to have a separate MccsDaq device.
- A helm chart that deploys a single MccsTile device, a single MccsDaq device, and a single SignalGeneratorDevice.
- A BDD test that configures the three devices (with MccsTile configured to send unchannelised data to the DAQ), then sets signal flow going, then checks that a DAQ file is created. Then we give that DAQ file to @Ravi Subrahmanyan to analyse offline.
- A BDD test that configures the three devices (with MccsTile configured to send channelised data to the DAQ), then sets signal flow going, then checks that a DAQ file is created. Then we give that DAQ file to Ravi to analyse offline.
- Add a step to BDD tests that use Ravi's test scripts, get quantitative metrics, and pass or fail depending on whether those metrics are good enough.