quantify_scheduler.enums
Enums for quantify-scheduler.
Module Contents
Classes
This class functions to include explicit string serialization without adding str |
|
The signal output enum type. |
|
The reference source enum type. |
|
The modulation mode enum type. |
|
The acquisition protocol bin mode enum type. |
|
The InstrumentOperationMode enum defines in what operational mode an instrument is |
- class StrEnum[source]
Bases:
enum.Enum
This class functions to include explicit string serialization without adding str as a base class.
- class SignalModeType[source]
-
The signal output enum type.
Used to set the output signal type to a modulated or real respectively.
Initialize self. See help(type(self)) for accurate signature.
- class ReferenceSourceType[source]
-
The reference source enum type.
Used to set the source trigger type to internal or external respectively.
Initialize self. See help(type(self)) for accurate signature.
- class ModulationModeType[source]
-
The modulation mode enum type.
Used to set the modulation type to
no modulation. (‘none’)
Software premodulation applied in the numerical waveforms. (‘premod’)
Hardware real-time modulation. (‘modulate’)
See also
Modulation
for the use.Initialize self. See help(type(self)) for accurate signature.
- class BinMode[source]
Bases:
StrEnum
The acquisition protocol bin mode enum type.
Used to set the bin type to append or average respectively.
BinMode APPEND uses a list where every new result will be appended to the list.
BinMode AVERAGE incrementally stores the weighted average result.
- class InstrumentOperationMode[source]
-
The InstrumentOperationMode enum defines in what operational mode an instrument is in.
OPERATING mode sets the Instrument in its default operation mode. CALIBRATING mode sets the Instrument in calibration mode in which for example the numeric pulses generated by a backend for an AWG are set to np.ones.
Initialize self. See help(type(self)) for accurate signature.