I am trying to learn about the structure of the Husky XADC errors and if they are connected to/impact any of the other CW modules, such as the glitch module. I have some starter questions below. If there is any other information that I am not specifically asking about that is related to this and that you think would be useful to know, please share. Thanks for your help!
- Is there a page somewhere that lists the various XADC errors and what specifically causes them?
- What is/are the voltage threshold(s) that trigger(s) voltage alarms in this set of errors?
- Are there any conditionals within the glitch code that rely on the XADC errors being in a certain state or the voltage being within bounds? Where can I find the source code for the glitch module? I am having a hard time locating it on GitHub.
- Is there a way to disable XADC errors like there is with the ADC gain errors? I do not see anything in the Scope API documentation suggesting that you can.
- Are there any links or specific ChipWhisperer Python scripts regarding this topic that would be good for me to read through?