New ScreenPanel
This commit is contained in:
38
script/hscan.py
Executable file
38
script/hscan.py
Executable file
@@ -0,0 +1,38 @@
|
||||
sc1.stop()
|
||||
sc1.setOneShot()
|
||||
sc1.channels[0].setPreset(False)
|
||||
sc1.channels[0].setPresetValue(0)
|
||||
sc1.start()
|
||||
|
||||
sensors = [
|
||||
CrlogicSensor("Trigger0", "TRIGGER0"),
|
||||
CrlogicSensor("Trigger1", "TRIGGER1"),
|
||||
CrlogicSensor("Scaler0", "SCALER0", True),
|
||||
CrlogicSensor("Scaler1", "SCALER1", True),
|
||||
CrlogicSensor("Timestamp", "TIMESTAMP"),
|
||||
RegisterCache(sin),
|
||||
]
|
||||
|
||||
|
||||
def before(pass_no):
|
||||
print "Start ", pass_no
|
||||
|
||||
def after(pass_no):
|
||||
print "Stop", pass_no
|
||||
|
||||
hscan(crlogic_config, bragg, sensors, 0.0, 5.0, 0.1,1, False, before_stream=before, after_stream=after)
|
||||
|
||||
|
||||
|
||||
""""
|
||||
for i in range(1):
|
||||
pos = CrlogicPositioner("CrlogicPositioner", "MTEST-HW3:MOT1", None)
|
||||
pos.initialize()
|
||||
|
||||
try:
|
||||
#for i in range(10):
|
||||
print "----------------- Scan " +str(i) + " -----------------"
|
||||
hscan(config, pos, sensors, 0.0, 5.0, 0.1,1, False, before_stream=before, after_stream=after)
|
||||
finally:
|
||||
pos.close()
|
||||
""""
|
||||
Reference in New Issue
Block a user