Skip to content

Readout temperature from lpGBT #305

@cbell1402

Description

@cbell1402

Is your feature request related to a problem? Please describe.
The lpGBTs have an ability to read out temperature as a function of ADCs. We should find a way to grab that temperature and print it out for users.

Describe the solution you'd like
I will figure out how to:

  • read lpGBT chip id
  • fetch per-chip calibration constants
  • perform a live measurement to determine the optimal ADC voltage reference
  • output a yaml file containing the chip ids and voltage references
  • apply the constants and voltage references
  • find the most accurate ADC operating point
  • convert final ADC reading to Celsius

Describe alternatives you've considered
If I cannot do the above then I can probably read out ADCs alone to get a sort of idea of temperature fluctuations but it would only be good for seeing that there has been a change.

Additional context
Below are some slides from @cmantill's student Gabi Hamilton that I will use as reference.

CassettesTemps_CWM_Oct15.pdf

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions