qblox_scheduler.backends.qblox.enums#

Enums used by Qblox backend.

Classes#

_DeprecatedEnum

Metaclass for Enum

ChannelMode

Enum for the channel mode of the Sequencer.

FilterConfig

Configuration of a filter.

FilterMarkerDelay

Marker delay setting of a filter.

QbloxFilterConfig

Deprecated.

QbloxFilterMarkerDelay

Deprecated.

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.

Module Contents#

class _DeprecatedEnum[source]#

Bases: enum.EnumMeta

Metaclass for Enum

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 FilterConfig[source]#

Bases: str, enum.Enum

Configuration of a filter.

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

Bases: str, enum.Enum

Marker delay setting of a filter.

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

Bases: str, enum.Enum

Deprecated.

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

Bases: str, enum.Enum

Deprecated.

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

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