channel

channel#

Control channel properties.

Full path: iqm.pulse.playlist.channel

Functions

get_channel_properties(chip_topology, ...)

Internal function to get channel properties.

get_channel_properties_from_station_settings(...)

Get channel properties from Station Control controller settings following the standard convention.

Classes

ChannelConfiguration

Base class for configuring channels.

ChannelDescription

Channel specific data, including tables for the instructions and waveforms used.

ChannelProperties

Defines the properties of a control or measurement channel.

IQChannelConfig

Requested configuration of an IQ channel.

ProbeChannelProperties

ChannelProperties for probe line channels.

RealChannelConfig

Requested configuration of a real channel.

Inheritance

digraph inheritance359ffa726b { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ChannelConfiguration" [URL="iqm.pulse.playlist.channel.ChannelConfiguration.html#iqm.pulse.playlist.channel.ChannelConfiguration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for configuring channels."]; "ChannelDescription" [URL="iqm.pulse.playlist.channel.ChannelDescription.html#iqm.pulse.playlist.channel.ChannelDescription",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Channel specific data, including tables for the instructions and waveforms used."]; "ChannelProperties" [URL="iqm.pulse.playlist.channel.ChannelProperties.html#iqm.pulse.playlist.channel.ChannelProperties",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Defines the properties of a control or measurement channel."]; "IQChannelConfig" [URL="iqm.pulse.playlist.channel.IQChannelConfig.html#iqm.pulse.playlist.channel.IQChannelConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Requested configuration of an IQ channel."]; "RealChannelConfig" -> "IQChannelConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ProbeChannelProperties" [URL="iqm.pulse.playlist.channel.ProbeChannelProperties.html#iqm.pulse.playlist.channel.ProbeChannelProperties",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="``ChannelProperties`` for probe line channels."]; "ChannelProperties" -> "ProbeChannelProperties" [arrowsize=0.5,style="setlinewidth(0.5)"]; "RealChannelConfig" [URL="iqm.pulse.playlist.channel.RealChannelConfig.html#iqm.pulse.playlist.channel.RealChannelConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Requested configuration of a real channel."]; "ChannelConfiguration" -> "RealChannelConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; }