From d6363b4d2e9a6c8ef2a563104881c82842649ebd Mon Sep 17 00:00:00 2001 From: kalt_r Date: Thu, 30 Jun 2016 17:28:22 +0200 Subject: [PATCH] Script execution --- script/jitter_scan.py | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/script/jitter_scan.py b/script/jitter_scan.py index 0d9aee0..a86e734 100644 --- a/script/jitter_scan.py +++ b/script/jitter_scan.py @@ -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) +