Additional subtle changes include adjusted wait periods.
Removed filtering and up/downsampling.
This commit is contained in:
@ -124,8 +124,9 @@ def satrec_experiment(pars, run):
|
||||
PH3 = pars['PH3'][run%len(pars['PH3'])]
|
||||
PH2 = pars['PH2'][run%len(pars['PH2'])]
|
||||
PHA = pars['PHA']
|
||||
|
||||
# set variable delay list for saturation pulses:
|
||||
SI = pars["SI"]
|
||||
SW = pars["SW"]
|
||||
# set variable delay list for saturation pulses:
|
||||
vdlist = log_range(D2, D1, NECH-1)
|
||||
|
||||
# run the pulse sequence:
|
||||
@ -141,13 +142,13 @@ def satrec_experiment(pars, run):
|
||||
|
||||
e.set_phase(PH3) # set phase for measuring pulse
|
||||
# recovery:
|
||||
e.wait(TAU) # recovery time
|
||||
e.wait(TAU-5e-7) # recovery time
|
||||
|
||||
# detection:
|
||||
e.ttl_pulse(TXEnableDelay, value=TXEnableValue) # enable RF amplifier
|
||||
e.ttl_pulse(P90, value=TXEnableValue|TXPulseValue) # apply 90-degree pulse
|
||||
e.set_phase(PHA) # set phase for receiver
|
||||
e.wait(DEAD1) # wait for coil ringdown
|
||||
e.wait(DEAD1-5e-7) # wait for coil ringdown
|
||||
e.record(SI, SW, sensitivity=ADCSensitivity) # acquire signal
|
||||
|
||||
# write experiment parameters:
|
||||
|
Reference in New Issue
Block a user