ProbeChannelProperties#
- class iqm.pulse.playlist.channel.ProbeChannelProperties(sample_rate, instruction_duration_granularity, instruction_duration_min, compatible_instructions=<factory>, is_iq=False, is_virtual=False, blocks_component=True, center_frequency=0.0, integration_start_dead_time=0, integration_stop_dead_time=0)#
Bases:
ChannelProperties
ChannelProperties
for probe line channels.Module:
iqm.pulse.playlist.channel
Attributes
Center frequency for the channel.
Dead time samples before integration.
Dead time samples after integration.
sample_rate
sample rate of the instrument responsible for the channel (in Hz)
instruction_duration_granularity
all instruction durations on this channel must be multiples of this granularity (in samples)
instruction_duration_min
all instruction durations on this channel must at least this long (in samples)
compatible_instructions
instruction types that are allowed on this channel
Methods
- Parameters:
sample_rate (float) –
instruction_duration_granularity (int) –
instruction_duration_min (int) –
compatible_instructions (tuple[type[Instruction], ...]) –
is_iq (bool) –
is_virtual (bool) –
blocks_component (bool) –
center_frequency (float) –
integration_start_dead_time (int) –
integration_stop_dead_time (int) –