elasticai.hw_measurements.template.noise#

Module Contents#

Functions#

extract_noise_metrics

Function for extracting the noise spectrum density and the output effect noise voltage from transient noise measurement from single file

API#

elasticai.hw_measurements.template.noise.extract_noise_metrics(data: elasticai.hw_measurements.TransientData, exclude_channels: list, path2file: pathlib.Path, scale_adc: float = 1.0, show_plots: bool = True) elasticai.hw_measurements.charac.CharacterizationNoise[source]#

Function for extracting the noise spectrum density and the output effect noise voltage from transient noise measurement from single file

Parameters:
  • data – Dataclass TransientData with results

  • exclude_channels – List with integers to exclude channels from analysis

  • path2file – Path to the processed file

  • scale_adc – Floating value for scaling the digital values to get a voltage value

  • show_plots – If True, show all plots

Returns:

None