enums ===== .. py:module:: quantify_scheduler.backends.qblox.enums .. autoapi-nested-parse:: Enums used by Qblox backend. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: quantify_scheduler.backends.qblox.enums.ChannelMode quantify_scheduler.backends.qblox.enums.QbloxFilterConfig quantify_scheduler.backends.qblox.enums.QbloxFilterMarkerDelay quantify_scheduler.backends.qblox.enums.DistortionCorrectionLatencyEnum .. py:class:: ChannelMode Bases: :py:obj:`str`, :py:obj:`enum.Enum` Enum for the channel mode of the Sequencer. .. py:attribute:: COMPLEX :value: 'complex' .. py:attribute:: REAL :value: 'real' .. py:attribute:: DIGITAL :value: 'digital' .. py:class:: QbloxFilterConfig Bases: :py:obj:`str`, :py:obj:`enum.Enum` Configuration of a filter. .. py:attribute:: BYPASSED :value: 'bypassed' .. py:attribute:: ENABLED :value: 'enabled' .. py:attribute:: DELAY_COMP :value: 'delay_comp' .. py:class:: QbloxFilterMarkerDelay Bases: :py:obj:`str`, :py:obj:`enum.Enum` Marker delay setting of a filter. .. py:attribute:: BYPASSED :value: 'bypassed' .. py:attribute:: DELAY_COMP :value: 'delay_comp' .. py:class:: DistortionCorrectionLatencyEnum Bases: :py:obj:`int`, :py:obj:`enum.Enum` Settings related to distortion corrections. .. py:attribute:: NO_DELAY_COMP :value: 0 Setting for no distortion correction delay compensation .. py:attribute:: BT :value: 1 Setting for delay compensation equal to bias tee correction .. py:attribute:: EXP0 :value: 2 Setting for delay compensation equal to exponential overshoot or undershoot correction .. py:attribute:: EXP1 :value: 4 Setting for delay compensation equal to exponential overshoot or undershoot correction .. py:attribute:: EXP2 :value: 8 Setting for delay compensation equal to exponential overshoot or undershoot correction .. py:attribute:: EXP3 :value: 16 Setting for delay compensation equal to exponential overshoot or undershoot correction .. py:attribute:: FIR :value: 32 Setting for delay compensation equal to FIR filter