diff --git a/sardana_linkam/ctrl/LinkamTST350MotorCtrl.py b/sardana_linkam/ctrl/LinkamTST350MotorCtrl.py index 4790bba..26f9b4f 100755 --- a/sardana_linkam/ctrl/LinkamTST350MotorCtrl.py +++ b/sardana_linkam/ctrl/LinkamTST350MotorCtrl.py @@ -134,6 +134,10 @@ def StartAll(self): positions_list.append(int(pos)) print('RH###: ', positions_list) self.device.command_inout('MoveAbsolute', positions_list) + idle = [True, True, True] + while all(idle): + idle = self.device.read_attribute('Idle').value + self._log.debug("Idle state is %s" % str(idle)) def SetAxisPar(self, axis, name, value): """ Set the standard pool motor parameters.