Closedown

This commit is contained in:
gac-x03da
2018-02-08 14:12:10 +01:00
parent bce823d1e2
commit 24d5b64d2b
2 changed files with 35 additions and 30 deletions

View File

@@ -86,9 +86,13 @@ def trig_scienta():
time.sleep(0.1)
else:
image_id = Scienta.currentImageCount
print time.time(), " trig_scienta: start"
Scienta.start()
print time.time(), " trig_scienta: waitReady"
Scienta.waitReady(-1)
print time.time(), " trig_scienta: waitNewImage"
Scienta.waitNewImage(3000, image_id)
print time.time(), " trig_scienta: return"
KEI_SAMPLE = "X03DA-KEITHLEY-1:"
KEI_REF = "X03DA-KEITHLEY-2:"
@@ -229,19 +233,19 @@ diag_channels.append(MachineCurrent)
diag_channels.append(FocusWaterTemp)
diag_channels.append(SampleCurrent)
diag_channels.append(RefCurrent)
diag_channels.append(AuxCurrent)
diag_channels.append(AuxVoltage)
#diag_channels.append(AuxCurrent)
#diag_channels.append(AuxVoltage)
diag_channels.append(SampleCurrentGain)
diag_channels.append(RefCurrentGain)
diag_channels.append(AuxCurrentGain)
diag_channels.append(SampleCurrentAveraging)
diag_channels.append(RefCurrentAveraging)
diag_channels.append(AuxCurrentAveraging)
diag_channels.append(AuxVoltageAveraging)
diag_channels.append(SampleCurrentSampling)
diag_channels.append(RefCurrentSampling)
diag_channels.append(AuxCurrentSampling)
diag_channels.append(AuxVoltageSampling)
#diag_channels.append(AuxCurrentGain)
#diag_channels.append(SampleCurrentAveraging)
#diag_channels.append(RefCurrentAveraging)
#diag_channels.append(AuxCurrentAveraging)
#diag_channels.append(AuxVoltageAveraging)
#diag_channels.append(SampleCurrentSampling)
#diag_channels.append(RefCurrentSampling)
#diag_channels.append(AuxCurrentSampling)
#diag_channels.append(AuxVoltageSampling)
diag_channels.append(ChamberPressure)
diag_channels.append(BeamlinePressure)
diag_channels.append(ManipulatorTempA)
@@ -313,11 +317,12 @@ def after_scan():
caput("X03DA-PC:AFTER-SCAN.PROC", 1)
def set_adc_averaging():
value = Scienta.getStepTime().read() * 10.0 #averaging count in 100ms
SampleCurrentAveraging.write(value)
RefCurrentAveraging.write(value)
AuxCurrentAveraging.write(value)
AuxVoltageAveraging.write(value)
pass
#value = Scienta.getStepTime().read() * 10.0 #averaging count in 100ms
#SampleCurrentAveraging.write(value)
#RefCurrentAveraging.write(value)
#AuxCurrentAveraging.write(value)
#AuxVoltageAveraging.write(value)
def adjust_sensors():
#Updating ranges from Scienta