Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need a pysmurf "sanity check" function #528

Open
swh76 opened this issue Oct 21, 2020 · 3 comments
Open

Need a pysmurf "sanity check" function #528

swh76 opened this issue Oct 21, 2020 · 3 comments
Labels
enhancement New feature or request SLAC

Comments

@swh76
Copy link
Collaborator

swh76 commented Oct 21, 2020

Need a function which sanity checks the system state. E.g.;

  • If DAC is saturated for any band.
  • If ADC is saturated for any band.
  • If cryocard is connected.
  • If JESD is up.
  • Check the new fw analysisOverflow/synthesisOverflow bits.
    ...what else?
@swh76 swh76 added the enhancement New feature or request label Oct 21, 2020
@swh76
Copy link
Collaborator Author

swh76 commented Oct 26, 2020

@swh76
Copy link
Collaborator Author

swh76 commented Oct 28, 2020

Should also check AMC, RTM, and carrier handles, and all the other enables/hardware ok/etc. IPMI low level regs (if the atca_monitor servers is up);
https://jira.slac.stanford.edu/browse/ESCRYODET-421

@agustiner agustiner added the SLAC label Nov 5, 2021
@agustiner
Copy link
Member

agustiner commented Mar 1, 2022

sodetlib has sodetlib.smurf_funcs.health_check which would be useful

https://github.com/simonsobs/smurf_tutorials/blob/master/2_Tuning.ipynb

This also converges with https://jira.slac.stanford.edu/browse/ESCRYODET-844

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request SLAC
Projects
None yet
Development

No branches or pull requests

2 participants