def setup(self): BaseRaster2DSlowScan.setup(self) self.settings.New("h_axis", initial="x", dtype=str, choices=("x", "y", "z")) self.settings.New("v_axis", initial="z", dtype=str, choices=("x", "y", "z")) self.stage = self.app.hardware['thorlabs_stepper_controller']
def setup(self): BaseRaster2DSlowScan.setup(self) #Hardware self.stage = self.app.hardware['attocube_xyz_stage'] self.target_range = 0.050e-3 # um self.slow_move_timeout = 10. # sec self.settings.New("h_axis", initial="x", dtype=str, choices=("x", "y", "z")) self.settings.New("v_axis", initial="y", dtype=str, choices=("x", "y", "z"))
def setup(self): BaseRaster2DSlowScan.setup(self) self.settings.New("h_axis", initial="X", dtype=str, choices=("X", "Y", "Z")) self.settings.New("v_axis", initial="Y", dtype=str, choices=("X", "Y", "Z")) self.ax_map = dict(X=0, Y=1, Z=2) #Hardware self.stage = self.app.hardware.mcl_xyz_stage
def setup(self): BaseRaster2DSlowScan.setup(self) self.settings.New("h_axis", initial="X", dtype=str, choices=("X", "Y", "Z")) self.settings.New("v_axis", initial="Y", dtype=str, choices=("X", "Y", "Z")) self.ax_map = dict(X=0, Y=1, Z=2) #Hardware self.stage = self.app.hardware.mcl_xyz_stage self.settings.h_axis.add_listener(self.on_new_stage_limits) self.settings.v_axis.add_listener(self.on_new_stage_limits) self.stage.settings.x_max.add_listener(self.on_new_stage_limits)
def setup(self): BaseRaster2DSlowScan.setup(self) self.stage = self.app.hardware['asi_stage']
def setup(self): BaseRaster2DSlowScan.setup(self) #self.settings.New('pixel_time', initial=0.001, unit='s', si=False, spinbox_decimals=5) self.settings.pixel_time.change_readonly(False)
def setup(self): BaseRaster2DSlowScan.setup(self) #Hardware self.stage = self.app.hardware['attocube_xyz_stage'] self.target_range = 0.050 # um self.slow_move_timeout = 10. # sec