def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
     self.camera = None
     self.limits = (1.0, 1.0)
     self.motor_position = 1.0
     self.zoom_supported = None
 def __init__(self, name):
     AbstractMotor.__init__(self, name)
     Device.__init__(self, name)
     self.predefined_positions = {}
     self.motor = None
     self.delta = 0.001
     self.positions = {}
     self._last_position_name = None
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
     self.predefined_positions = {}
     self.motor = None
     self.delta = 0.001
     self.positions = {}
     self._last_position_name = None
示例#4
0
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
     self.stop_command = None
     self.position_channel = None
     self.state_channel = None
     self.taurusname = ""
     self.motor_position = 0.0
     self.threshold_default = 0.0018
     self.polling_default = "events"
     self.limit_upper = None
     self.limit_lower = None
示例#5
0
 def __init__(self, name):
     AbstractMotor.__init__(self, name)
     self.motor_pos_attr_suffix = "Position"
     self.motor_state_attr_suffix = "State"
     self.translate_state = {
         MicrodiffMotor.NOTINITIALIZED: self.motor_states.NOTINITIALIZED,
         MicrodiffMotor.UNUSABLE: self.motor_states.BUSY,
         MicrodiffMotor.READY: self.motor_states.READY,
         MicrodiffMotor.MOVESTARTED: self.motor_states.MOVESTARTED,
         MicrodiffMotor.MOVING: self.motor_states.MOVING,
         MicrodiffMotor.ONLIMIT: self.motor_states.HIGHLIMIT
     }
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
     self.stop_command = None
     self.position_channel = None
     self.state_channel = None
     self.taurusname = ""
     self.motor_position = 0.0
     self.threshold = 0.0018
     self.polling = 2000
     self.limit_upper = None
     self.limit_lower = None
 def __init__(self, name):
     AbstractMotor.__init__(self, name)
     self.stop_command = None
     self.position_channel = None
     self.state_channel = None
     self.taurusname = None
     self.motor_position = 0.0
     self.threshold_default = 0.0018
     self.move_threshold_default = 0.0
     self.polling_default = "events"
     self.limit_upper = None
     self.limit_lower = None
     self.static_limits = (-1E4, 1E4)
     self.limits = (None, None)
     self.motor_state = MotorStates.NOTINITIALIZED
示例#8
0
    def __init__(self, name):
        AbstractMotor.__init__(self, name)

        self.previous_position = None

        self.chan_position = None
        self.chan_state = None
        self.chan_limits = None
        self.cmd_set_position = None
        self.cmd_stop_axis = None
        self.cmd_set_online = None

        self.epsilon = None
        self.username = None
        self.step_limits = None
示例#9
0
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
     self.motor_pos_attr_suffix = "Position"
 def __init__(self, name):
     AbstractMotor.__init__(self) 
     Device.__init__(self, name)
     self.motor_pos_attr_suffix = "Position"
示例#11
0
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
示例#12
0
    def __init__(self, *args, **kwargs):
        AbstractMotor.__init__(self)
        BaseHardwareObjects.HardwareObject.__init__(self, *args, **kwargs)

        #self.get_value = self.getPosition
        self.valid = True
示例#13
0
    def __init__(self, *args, **kwargs):
        AbstractMotor.__init__(self)
        BaseHardwareObjects.HardwareObject.__init__(self, *args, **kwargs)

        #self.get_value = self.getPosition
        self.valid = True
示例#14
0
 def __init__(self, name):
     AbstractMotor.__init__(self, name)
     self.motor_pos_attr_suffix = "Position"
     self.motor_state_attr_suffix = "State"
示例#15
0
    def __init__(self, *args, **kwargs):
        AbstractMotor.__init__(self, name="Resolution")

        #self.get_value = self.getPosition
        self.valid = True
    def __init__(self, name):
        AbstractMotor.__init__(self, name)

        self.motor_name = None
        self.motor_resolution = None
        self.motor_pos_attr_suffix = None
示例#17
0
 def __init__(self, name):
     AbstractMotor.__init__(self)
     Device.__init__(self, name)
示例#18
0
    def __init__(self, name):
        AbstractMotor.__init__(self, name)

        self.__move_task = None