Script execution
This commit is contained in:
@@ -74,12 +74,21 @@ mv_kly_jit_phase.initialize()
|
||||
|
||||
# define current amplitude as saturation amplitude, then define three scans
|
||||
amplt_sat = cv_rf_amplt.read()
|
||||
amplt_stop = amplt_sat
|
||||
amplt_start = 0.9 * amplt_stop
|
||||
amplt_step = (amplt_stop - amplt_start) / 2
|
||||
amplt_m5 = 0.95 * amplt_stop
|
||||
amplt_m10 = 0.9 * amplt_stop
|
||||
|
||||
cv_rf_amplt.write(amplt_sat)
|
||||
pause(1.0)
|
||||
scan_result_sat = lscan(cv_rf_phase, (mv_ref_jit_amplt,mv_ref_jit_phase,mv_iqm_jit_amplt,mv_iqm_jit_phase,mv_pre_jit_amplt,mv_pre_jit_phase,mv_kly_jit_amplt,mv_kly_jit_phase), -170, 180, 10, latency=latency, title="Jitter Scan")
|
||||
cv_rf_amplt.write(amplt_m5)
|
||||
pause(1.0)
|
||||
scan_result_m5 = lscan(cv_rf_phase, (mv_ref_jit_amplt,mv_ref_jit_phase,mv_iqm_jit_amplt,mv_iqm_jit_phase,mv_pre_jit_amplt,mv_pre_jit_phase,mv_kly_jit_amplt,mv_kly_jit_phase), -170, 180, 10, latency=latency, title="Jitter Scan")
|
||||
cv_rf_amplt.write(amplt_m10)
|
||||
pause(1.0)
|
||||
scan_result_m10 = lscan(cv_rf_phase, (mv_ref_jit_amplt,mv_ref_jit_phase,mv_iqm_jit_amplt,mv_iqm_jit_phase,mv_pre_jit_amplt,mv_pre_jit_phase,mv_kly_jit_amplt,mv_kly_jit_phase), -170, 180, 10, latency=latency, title="Jitter Scan")
|
||||
|
||||
|
||||
scan_result = lscan((cv_rf_phase, cv_rf_amplt), (mv_ref_jit_amplt,mv_ref_jit_phase,mv_iqm_jit_amplt,mv_iqm_jit_phase,mv_pre_jit_amplt,mv_pre_jit_phase,mv_kly_jit_amplt,mv_kly_jit_phase), (-170, amplt_start), (180,amplt_stop), (10, amplt_step) , latency=latency, title="Jitter Scan", zigzag=True)
|
||||
#scan_result = ascan((cv_rf_phase, cv_rf_amplt), (mv_ref_jit_amplt,mv_ref_jit_phase,mv_iqm_jit_amplt,mv_iqm_jit_phase,mv_pre_jit_amplt,mv_pre_jit_phase,mv_kly_jit_amplt,mv_kly_jit_phase), (-170, amplt_start), (180,amplt_stop), (10, amplt_step) , latency=latency, title="Jitter Scan", zigzag=True)
|
||||
|
||||
# close all PVs
|
||||
cv_rf_phase.close()
|
||||
@@ -135,9 +144,10 @@ msg = msg + "\n\nFile: " + get_context().path
|
||||
|
||||
print msg
|
||||
|
||||
plot_files = get_plot_snapshots("Jitter Scan")
|
||||
time.sleep(1.0)
|
||||
elogllrf("Jitter Scan", msg,"Measurement", "RF Stability", SECTION, plot_files)
|
||||
# save the entry in the logbook
|
||||
#plot_files = get_plot_snapshots("Jitter Scan")
|
||||
#time.sleep(1.0)
|
||||
#elogllrf("Jitter Scan", msg,"Measurement", "RF Stability", SECTION, plot_files)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user