refactoring and log of coorinate work

This commit is contained in:
2022-09-02 12:46:51 +02:00
parent a54e580664
commit 45e8ab680f
8 changed files with 215 additions and 154 deletions

View File

@@ -61,7 +61,7 @@ class SimMotorTweak(QWidget, Ui_MotorTweak):
self._motor=m=SimMotor(rec_name, short_name)
self.set_motor_validator()
self._drive_val.setText(str(m._pos))
self._drive_val.returnPressed.connect(self.move_motor_to_position)
self._drive_val.returnPressed.connect(self.move_abs)
self.jog_forward.hide()
self.jog_reverse.hide()
@@ -71,8 +71,8 @@ class SimMotorTweak(QWidget, Ui_MotorTweak):
self._tweak_val.setText(str(m._twv))
self._tweak_val.setValidator(QDoubleValidator(tweak_min, tweak_max, 4, self._tweak_val))
#self._tweak_val.editingFinished.connect(lambda m=self._pv_tweak_val: m.put(self._tweak_val.text()))
self.tweak_forward.clicked.connect(lambda m: self.move_relative(float(self._tweak_val.text())))
self.tweak_reverse.clicked.connect(lambda m: self.move_relative(-float(self._tweak_val.text())))
self.tweak_forward.clicked.connect(lambda m: self.move_rel(float(self._tweak_val.text())))
self.tweak_reverse.clicked.connect(lambda m: self.move_rel(-float(self._tweak_val.text())))
#self.tweak_forward.clicked.connect(lambda m: self._pv_tweak_f.put(1))
#self.tweak_reverse.clicked.connect(lambda m: self._pv_tweak_r.put(1))
@@ -102,7 +102,7 @@ class SimMotorTweak(QWidget, Ui_MotorTweak):
lineedit.setValidator(QDoubleValidator(min, max, 5, lineedit))
def move_relative(self, dist, delay=None):
def move_rel(self, dist, delay=None):
m=self._motor
m._pos += dist
if delay:
@@ -144,7 +144,7 @@ class SimMotorTweak(QWidget, Ui_MotorTweak):
def is_done(self):
return True # in (0, 3)
def move_motor_to_position(self, drive=None, wait=False, assert_position=False):
def move_abs(self, drive=None, wait=False, assert_position=False):
m=self._motor
if assert_position:
wait=True