Script execution
This commit is contained in:
+5
-51
@@ -15,59 +15,11 @@ adjust_sensors()
|
|||||||
set_adc_averaging()
|
set_adc_averaging()
|
||||||
set_preference(Preference.PLOT_TYPES, {'Scienta spectrum':1})
|
set_preference(Preference.PLOT_TYPES, {'Scienta spectrum':1})
|
||||||
|
|
||||||
n = 1
|
n = 2
|
||||||
step=5.0
|
step=-0.5
|
||||||
|
|
||||||
try:
|
try:
|
||||||
eph = [102.0 + i * step for i in range(n)]
|
eph = [172.0 + i * step for i in range(n)]
|
||||||
elo = [82.5 + i * step for i in range(n)]
|
|
||||||
ehi = [101.5 + i * step for i in range(n)]
|
|
||||||
VECTOR = [[eph[i], elo[i], ehi[i]] for i in range(len(eph))]
|
|
||||||
vscan(writables, SENSORS, VECTOR, True, LATENCY, False, before_read=before_readout, after_read = after_readout)
|
|
||||||
finally:
|
|
||||||
pass
|
|
||||||
#after_scan()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
MODE = "swept"
|
|
||||||
LATENCY = 0.0
|
|
||||||
SENSORS = [Counts, Scienta.dataMatrix, SampleCurrent, RefCurrent, MachineCurrent]
|
|
||||||
|
|
||||||
Scienta.setAcquisitionMode(ch.psi.pshell.epics.Scienta.AcquisitionMode.Swept)
|
|
||||||
writables = (ManipulatorY,)
|
|
||||||
|
|
||||||
adjust_sensors()
|
|
||||||
set_adc_averaging()
|
|
||||||
set_preference(Preference.PLOT_TYPES, {'Scienta spectrum':1})
|
|
||||||
|
|
||||||
n = 1
|
|
||||||
try:
|
|
||||||
y = [3.35 + i * 0.2 for i in range(n)]
|
|
||||||
VECTOR = [[y[i]] for i in range(len(eph))]
|
|
||||||
vscan(writables, SENSORS, VECTOR, True, LATENCY, False, before_read=before_readout, after_read = after_readout)
|
|
||||||
finally:
|
|
||||||
pass
|
|
||||||
#after_scan()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
MODE = "swept"
|
|
||||||
LATENCY = 0.0
|
|
||||||
SENSORS = [Counts, Scienta.dataMatrix, SampleCurrent, RefCurrent, MachineCurrent]
|
|
||||||
|
|
||||||
Scienta.setAcquisitionMode(ch.psi.pshell.epics.Scienta.AcquisitionMode.Swept)
|
|
||||||
writables = (Eph, Scienta.lowEnergy, Scienta.highEnergy)
|
|
||||||
|
|
||||||
adjust_sensors()
|
|
||||||
set_adc_averaging()
|
|
||||||
set_preference(Preference.PLOT_TYPES, {'Scienta spectrum':1})
|
|
||||||
|
|
||||||
|
|
||||||
try:
|
|
||||||
eph = [152.0 + i * step for i in range(n)]
|
|
||||||
elo = [132.5 + i * step for i in range(n)]
|
elo = [132.5 + i * step for i in range(n)]
|
||||||
ehi = [151.5 + i * step for i in range(n)]
|
ehi = [151.5 + i * step for i in range(n)]
|
||||||
VECTOR = [[eph[i], elo[i], ehi[i]] for i in range(len(eph))]
|
VECTOR = [[eph[i], elo[i], ehi[i]] for i in range(len(eph))]
|
||||||
@@ -78,3 +30,5 @@ finally:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user