This commit is contained in:
2022-08-22 15:18:06 +02:00
parent d8b34a3f99
commit 1c1e93a4d2
3 changed files with 24 additions and 37 deletions

View File

@@ -1945,35 +1945,21 @@ class Main(QMainWindow, Ui_MainWindow):
)
def move_post_tube(self, dir):
_log.info('Skip Zac''s orig. code')
return
# ZAC: orig. code
try:
tandem_twv = float(self._post_tandem_tweak_val.text())
except:
tandem_twv = 1.0
x_up = settings.value("post_sample_tube/x_up")
y_up = settings.value("post_sample_tube/y_up")
x_down = settings.value("post_sample_tube/x_down")
y_down = settings.value("post_sample_tube/y_down")
dx = settings.value("post_sample_tube/dx")
dy = settings.value("post_sample_tube/dy")
tz_in = settings.value("post_sample_tube/z_in")
tz_out = settings.value("post_sample_tube/z_out")
app=QApplication.instance()
cfg=app._cfg
x_up = cfg.value(AppCfg.PST_X_UP , type=float)
y_up = cfg.value(AppCfg.PST_Y_UP , type=float)
x_down = cfg.value(AppCfg.PST_X_DOWN, type=float)
y_down = cfg.value(AppCfg.PST_Y_DOWN, type=float)
dx = cfg.value(AppCfg.PST_DX , type=float)
dy = cfg.value(AppCfg.PST_DY , type=float)
tz_in = cfg.value(AppCfg.PST_TZ_IN , type=float)
tz_out = cfg.value(AppCfg.PST_TZ_OUT, type=float)
if x_up is None:
msg = "SwissMX *POST-SAMPLE-TUBE* configuration is incomplete!!!"
_log.warning(msg)
QMessageBox.warning(self, "post tube not configured", msg)
return
x_up = float(x_up)
y_up = float(y_up)
x_down = float(x_down)
y_down = float(y_down)
dx = float(dx)
dy = float(dy)
tz_in = float(tz_in)
tz_out = float(tz_out)
usy = self.tweakers["tube_usy"]
dsy = self.tweakers["tube_dsy"]
@@ -1982,6 +1968,8 @@ class Main(QMainWindow, Ui_MainWindow):
dsx = self.tweakers["tube_dsx"]
tube_z = self.tweakers["tube_z"]
tandem_twv = float(self._post_tandem_tweak_val.text())
if dir == "in":
_log.info("move post sample tube in")
usy.move_motor_to_position(y_up)
@@ -2262,11 +2250,10 @@ class Main(QMainWindow, Ui_MainWindow):
print('progress %d/%d'%(p, sp.points.shape[0]));
time.sleep(.1)
sp.gather_upload(fnRec=fn+'.npz')
dp=deltatau.shapepath.DebugPlot(sp)
dp.plot_gather(mode=11)
#plt.show(block=False)
#plt.show(block=True)
#dp=deltatau.shapepath.DebugPlot(sp)
#dp.plot_gather(mode=11)
#plt.show(block=False)
#plt.show(block=True)
return