def get_expt_cal(): # define pulse parameters # get device transition frequencies device = get_device_parameters() freq = device.freq # ssm = Nop("single_sideband_modulation") ssm.ge = np.round(freq.ge - freq.carrier, decimals=6) #+0.20035 ssm.ef = np.round(freq.ef - freq.carrier, decimals=6) #-0.095 ssm.hf = None pi_time = Nop("pi_pulse_time") pi_time.ge = 20 pi_time.ef = 24 pi_amp = Nop("pi_pulse_amplitude") pi_amp.ge = 0.80 pi_amp.ef = 0.64 channel_pair = Nop("pulse_channel_pair") channel_pair.ge = "ch3ch4" channel_pair.ef = "ch3ch4" # expt_cal = Nop("awg_pulses") expt_cal.ssm = ssm expt_cal.pi_time = pi_time expt_cal.pi_amp = pi_amp expt_cal.channel_pair = channel_pair return expt_cal
def get_device_parameters(): # device = Nop("device") # freq = Nop("transition_frequencies") freq.carrier = 5.3201 freq.ge = 5.7075 freq.ef = 5.41185 # device.freq = freq return device