Script execution

This commit is contained in:
x03daop
2016-08-05 12:13:49 +02:00
parent 197d611da1
commit 3bebed61bf

View File

@@ -15,8 +15,7 @@ VECTOR = [ 630.0]
#for nn in range(63):
# VECTOR.append(VECTOR[-1]+4)
initial_energy_range = [[87.2, 91.2, 0.2],
[91.3, 95.5, 0.1] ,
initial_energy_range = [[87.2, 95.5, 0.1],
[95.0, 105.0, 0.5]]
@@ -49,6 +48,7 @@ class SpectrumReader2(SpectrumReader):
Scienta.getHighEnergy().write(initial_energy_range[1][1] + self.offset)
Scienta.getStepSize().write(initial_energy_range[1][2])
energy_scale_array = energy_scale_array + [Scienta.getLowEnergy().take(), Scienta.getHighEnergy().take(), Scienta.getStepSize().take()]
append_dataset(energy_scale_table,energy_scale_array)
class SpectrumReader3(SpectrumReader):
def setup(self):
@@ -73,15 +73,15 @@ class ImageReader(ReadonlyRegisterBase, ReadonlyRegisterMatrix):
reader1 = SpectrumReader1(); reader1.initialize()
reader2 = SpectrumReader2(); reader2.initialize()
reader3 = SpectrumReader3(); reader3.initialize()
#reader3 = SpectrumReader3(); reader3.initialize()
image1 = ImageReader(); image1.initialize(); image1.index=0; set_device_alias(image1, "Image1")
image2 = ImageReader(); image2.initialize(); image2.index=1; set_device_alias(image2, "Image2")
image3 = ImageReader(); image3.initialize(); image3.index=2; set_device_alias(image3, "Image3")
#image3 = ImageReader(); image3.initialize(); image3.index=2; set_device_alias(image3, "Image3")
Scienta.getDataMatrix()
SENSORS = [RefCurrent, reader1, image1, reader2, image2, reader3, image3]
SENSORS = [RefCurrent, reader1, image1, reader2, image2]#, reader3, image3]
Scienta.setAcquisitionMode(ch.psi.pshell.epics.Scienta.AcquisitionMode.Swept)