spinqick.models.dcs_model

Work in progress, reorganizing models for use in tprocv2 experiments.

Classes

DcsConfigParams

Config parameters specifically for readout chain.

DcsConfig

DcsConfig which includes information about dac and adc channels.

Module Contents

class spinqick.models.dcs_model.DcsConfigParams

Bases: pydantic.BaseModel

Config parameters specifically for readout chain.

adc_trig_offset: float
dds_freq: float
readout_freq: float
length: float
readout_length: float
pulse_gain_readout: float
slack_delay: float
ac_gate_gain: float | None = None
class spinqick.models.dcs_model.DcsConfig

Bases: DcsConfigParams

DcsConfig which includes information about dac and adc channels.

sd_gen: int
ac_gate_gen: int | None = None
ro_chs: List[int]