def Tip_Cond_Pulse_Voltage(self, a=None, test=0.0): """Tip pulse voltage.""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Tip_Cond_Pulse_Voltage", test) a = _process(p, [self, "Tip_Cond_Pulse_Voltage"], a, test) return a
def Plane_Y_Slope(self, a=None, test=0.0): """Sample slope in Y direction. Percentage in range(-100, 100)""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Plane_Y_Slope", test) a = _process(p, [self, "Plane_Y_Slope"], a, test) return a
def Points(self, a=None, test=0): """Integer number of points to scan with. Fixed to Lines unless Points_Lines_Constrained = False""" p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Points", test) # print(self, "ASDasd") a = _process(p, [self, "Points"], a, test) return a
def Device_1_Start(self, a=None, test=0.0): """Spectroscopy start value on channel 1""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Device_1_Start", test) a = _process(p, [self, "Device_1_Start"], a, test) return a
def Device_2_End(self, a=None, test=0.0): """Spectroscopy end value on channel 2""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Device_2_End", test) a = _process(p, [self, "Device_2_End"], a, test) return a
def Device_2_Repetitions(self, a=None, test=0): """Integer describing number of repeats of spectra on channel 2""" p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Device_2_Repetitions", test) a = _process(p, [self, "Device_2_Repetitions"], a, test) return a
def Device_2_Points(self, a=None, test=0): """Spectroscopy points on channel 2""" p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Device_2_Points", test) a = _process(p, [self, "ASDASDASDASD"], a, test) return a
def Raster_Time_2(self, a=None, test=0): """Time in seconds to acquire data at each spectroscopy step on channel 2.""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Raster_Time_2", test) a = _process(p, [self, "Raster_Time_2"], a, test) return a
def Device_2_Offset_Delay(self, a=None, test=0.0): """Offset time""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Device_2_Offset_Delay", test) a = _process(p, [self, "Device_2_Offset_Delay"], a, test) return a
def Amplitude_Loop_Gain_P_Self_Excitation(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Amplitude_Loop_Gain_P_Self_Excitation", test) a = _process(p, [self, "Amplitude_Loop_Gain_P_Self_Excitation"], a, test) return a
def Raster_Time(self, a=None, test=0.0): """Time in seconds to move between scanning points. Identical to XYScanner.Move_Raster_Time. Real value is shown with Scan_Speed""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Raster_Time", test) a = _process(p, [self, "Raster_Time"], a, test) return a
def Amplitude_Loop_Gain_P_Constant_Amplitude(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Amplitude_Loop_Gain_P_Constant_Amplitude", test) a = _process(p, [self, "Amplitude_Loop_Gain_P_Constant_Amplitude"], a, test) return a
def Move_Tip_Y_Plus(self, a=None, test=0): p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Move_Tip_Y_Plus", test) a = _process(p, [self, "Move_Tip_Y_Plus"], a, test) return a
def Enable_Tip_Protection(self, a=None, test=False): is_parameter_allowable(a, self.__class__.__name__, "Enable_Tip_Protection", test) p = 'boolean' a = _process(p, [self, "Enable_Tip_Protection"], a, test) return a
def Z_Offset_Slew_Rate(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Z_Offset_Slew_Rate", test) a = _process(p, [self, "Z_Offset_Slew_Rate"], a, test) return a
def Z_Ramp_Delay(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Z_Ramp_Delay", test) a = _process(p, [self, "Z_Ramp_Delay"], a, test) return a
def Area(self, a=None, test=[0.0, 0.0]): """Scan area in metres""" p = 'pair' is_parameter_allowable(a, self.__class__.__name__, "Area", test) a = _process(p, [self, "Area"], a, test) return a
def Angle(self, a=None, test=0): """Integer describing angle of scan""" p = 'integer' is_parameter_allowable(a, self.__class__.__name__, "Angle", test) a = _process(p, [self, "Angle"], a, test) return a
def Lines(self, a=None, test=0): """Integer number of lines to scan per image. Fixed to Points unless Points_Lines_Constrained = False""" p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Lines", test) a = _process(p, [self, "Lines"], a, test) return a
def Y_Offset(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Y_Offset", test) a = _process(p, [self, "Y_Offset"], a, test) return a
def Offset(self, a=None, test=[0.0, 0.0]): """Scan-sample offset, in metres. Identical to setting X_Offset and Y_Offset separately.""" p = 'pair' is_parameter_allowable(a, self.__class__.__name__, "Offset", test) a = _process(p, [self, "Offset"], a, test) return a
def Enable_Constant_Excitation_Mode(self, a=None, test=False): is_parameter_allowable(a, self.__class__.__name__, "Enable_Constant_Excitation_Mode", test) p = 'boolean' a = _process(p, [self, "Enable_Constant_Excitation_Mode"], a, test) return a
def PLL_Centre_Frequency(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "PLL_Centre_Frequency", test) a = _process(p, [self, "PLL_Centre_Frequency"], a, test) return a
def Auto_Phase(self, a=None, test=False): is_parameter_allowable(a, self.__class__.__name__, "Auto_Phase", test) p = 'boolean' a = _process(p, [self, "Auto_Phase"], a, test) return a
def Width(self, a=None, test=0.0): """Scan width in metres""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Width", test) a = _process(p, [self, "Width"], a, test) return a
def Height(self, a=None, test=0.0): """Scan height in metres""" p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Height", test) a = _process(p, [self, "Height"], a, test) return a
def Samples(self, a=None, test=0): p = 'unsigned_integer' is_parameter_allowable(a, self.__class__.__name__, "Samples", test) a = _process(p, [self, "Samples"], a, test) return a
def PLL_Loop_Gain_P(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "PLL_Loop_Gain_P", test) a = _process(p, [self, "PLL_Loop_Gain_P"], a, test) return a
def Voltage(self, a=None, test=0.0): p = 'double' is_parameter_allowable(a, self.__class__.__name__, "Voltage", test) a = _process(p, [self, "Voltage"], a, test) return a