예제 #1
0
    def init(self):
        Logger().trace("MerlinOrionAxis.init()")
        self._hardware.setAxis(AXIS_TABLE[self.capacity]),
        AbstractHardwarePlugin.init(self)
        if self._config['OVERWRITE_ENCODER_FULL_CIRCLE']:
            self._hardware.overwriteEncoderFullCircle(self._config['ENCODER_FULL_CIRCLE'])

        # Connect Spy update signal
        self.connect(Spy(), QtCore.SIGNAL("update"), self.__onPositionUpdate, QtCore.Qt.BlockingQueuedConnection)
예제 #2
0
 def init(self):
     Logger().trace("MerlinOrionShutter.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity]),
     AbstractHardwarePlugin.init(self)
     ShutterPlugin.init(self)
예제 #3
0
 def init(self):
     Logger().trace("PanoduinoShutter.init()")
     self._hardware.setAxis(self._config['CHANNEL']),
     AbstractHardwarePlugin.init(self)
예제 #4
0
 def init(self):
     Logger().trace("OwlAxis.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity]),
     AbstractHardwarePlugin.init(self)
예제 #5
0
 def init(self):
     Logger().trace("PixOrbAxis.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity])
     #self._hardware.setBreakAxis(BREAK_TABLE[self.capacity])
     AbstractHardwarePlugin.init(self)
     self.configure()
예제 #6
0
 def init(self):
     Logger().trace("PanoduinoAxis.init()")
     AbstractHardwarePlugin.init(self)
     self.configure()
     self._hardware.setTarget(self._config['NEUTRAL_POSITION'])
예제 #7
0
 def init(self):
     AbstractHardwarePlugin.init(self)
     self.configure()
예제 #8
0
 def init(self):
     Logger().trace("ClaussAxis.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity]),
     AbstractHardwarePlugin.init(self)
예제 #9
0
 def init(self):
     Logger().trace("PanoduinoShutter.init()")
     self._hardware.setAxis(self._config['CHANNEL']),
     AbstractHardwarePlugin.init(self)
예제 #10
0
 def init(self):
     Logger().trace("PanoduinoAxis.init()")
     AbstractHardwarePlugin.init(self)
     self.configure()
     self._hardware.setTarget(self._config['NEUTRAL_POSITION'])
예제 #11
0
 def init(self):
     AbstractHardwarePlugin.init(self)
     self.configure()
예제 #12
0
 def init(self):
     Logger().trace("GigaPanBotShutter.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity]),
     AbstractHardwarePlugin.init(self)
예제 #13
0
 def init(self):
     Logger().trace("GigaPanBotShutter.init()")
     self._hardware.setAxis(AXIS_TABLE[self.capacity]),
     AbstractHardwarePlugin.init(self)