enums#

Enums used by Qblox backend.

Module Contents#

Classes#

ChannelMode

Enum for the channel mode of the Sequencer.

QbloxFilterConfig

Configuration of a filter.

QbloxFilterMarkerDelay

Marker delay setting of a filter.

DistortionCorrectionLatencyEnum

Settings related to distortion corrections.

LoCalEnum

Settings related to the LO part of automatic mixer corrections.

SidebandCalEnum

Settings related to the NCO part of automatic mixer corrections.

TimetagTraceType

Types trace acquisition possible for a QTM.

class ChannelMode[source]#

Bases: str, enum.Enum

Enum for the channel mode of the Sequencer.

COMPLEX = 'complex'[source]#
REAL = 'real'[source]#
DIGITAL = 'digital'[source]#
class QbloxFilterConfig[source]#

Bases: str, enum.Enum

Configuration of a filter.

BYPASSED = 'bypassed'[source]#
ENABLED = 'enabled'[source]#
DELAY_COMP = 'delay_comp'[source]#
class QbloxFilterMarkerDelay[source]#

Bases: str, enum.Enum

Marker delay setting of a filter.

BYPASSED = 'bypassed'[source]#
DELAY_COMP = 'delay_comp'[source]#
class DistortionCorrectionLatencyEnum[source]#

Bases: int, enum.Enum

Settings related to distortion corrections.

NO_DELAY_COMP = 0[source]#

Setting for no distortion correction delay compensation

BT = 1[source]#

Setting for delay compensation equal to bias tee correction

EXP0 = 2[source]#

Setting for delay compensation equal to exponential overshoot or undershoot correction

EXP1 = 4[source]#

Setting for delay compensation equal to exponential overshoot or undershoot correction

EXP2 = 8[source]#

Setting for delay compensation equal to exponential overshoot or undershoot correction

EXP3 = 16[source]#

Setting for delay compensation equal to exponential overshoot or undershoot correction

FIR = 32[source]#

Setting for delay compensation equal to FIR filter

class LoCalEnum[source]#

Bases: str, enum.Enum

Settings related to the LO part of automatic mixer corrections.

OFF = 'off'[source]#
ON_LO_FREQ_CHANGE = 'on_lo_freq_change'[source]#
ON_LO_INTERM_FREQ_CHANGE = 'on_lo_interm_freq_change'[source]#
class SidebandCalEnum[source]#

Bases: str, enum.Enum

Settings related to the NCO part of automatic mixer corrections.

OFF = 'off'[source]#
ON_INTERM_FREQ_CHANGE = 'on_interm_freq_change'[source]#
class TimetagTraceType[source]#

Bases: str, enum.Enum

Types trace acquisition possible for a QTM.

SCOPE = 'scope'[source]#
TIMETAG = 'timetag'[source]#