spinqick.qick_code_v2.measure_noise_programs_v2

Qick code for noise experiments.

Functions

grab_noise(soccfg, config[, demodulate, readout_tone, ...])

This function creates a simple qick program which utilizes the ddr4 buffer to be able to grab

Module Contents

spinqick.qick_code_v2.measure_noise_programs_v2.grab_noise(soccfg, config, demodulate=None, readout_tone=None, continuous_tone=None)

This function creates a simple qick program which utilizes the ddr4 buffer to be able to grab long time traces of data. The user may apply a tone while grabbing this data or turn on demodulation.

Parameters:
  • demodulate (bool | None) – demodulate output at readout_freq frequency

  • readout_tone (bool | None) – optionally play a tone on the readout channel

  • continuous_tone (bool | None) – play readout tone continuously for the entire experiment

  • soccfg (qick.QickConfig)

  • config (spinqick.models.dcs_model.DcsConfig)

Return type:

qick.asm_v2.QickProgramV2