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.

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]#