Pulse Level#
This section will discuss SDK features related to generating pulses with the QCS. Pulses can be played by either the M5300A microwave AWG or the M5301A baseband AWG. Some sections relate to microwave or RF waveforms, and those features are only available with the M5300A.
Pulses can be added to a program to play on one of these channels with the method
Program.add_waveform(pulse, channels)
. The required arguments of this method
are the pulse and the channels to add the pulse to.
In the following sections we will discuss how to construct the desired pulse as
well as other features that are available for pulse generation with the QCS.