msl.equipment.resources.thorlabs.kinesis.enums module
Enums defined in Thorlabs Kinesis v1.14.10
- class msl.equipment.resources.thorlabs.kinesis.enums.FT_Status(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FT_OK = 0
- FT_InvalidHandle = 1
- FT_DeviceNotFound = 2
- FT_DeviceNotOpened = 3
- FT_IOError = 4
- FT_InsufficientResources = 5
- FT_InvalidParameter = 6
- FT_DeviceNotPresent = 7
- FT_IncorrectDevice = 8
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_MotorTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_NotMotor = 0
- MOT_DCMotor = 1
- MOT_StepperMotor = 2
- MOT_BrushlessMotor = 3
- MOT_CustomMotor = 100
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_TravelModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_TravelModeUndefined = 0
- MOT_Linear = 1
- MOT_Rotational = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_TravelDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_TravelDirectionDisabled = 0
- MOT_Forwards = 1
- MOT_Reverse = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_DirectionSense(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_Normal = 0
- MOT_Backwards = 1
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_HomeLimitSwitchDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_LimitSwitchDirectionUndefined = 0
- MOT_ReverseLimitSwitch = 1
- MOT_ForwardLimitSwitch = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_JogModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_JogModeUndefined = 0
- MOT_Continuous = 1
- MOT_SingleStep = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_StopModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_StopModeUndefined = 0
- MOT_Immediate = 1
- MOT_Profiled = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_ButtonModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_ButtonModeUndefined = 0
- MOT_JogMode = 1
- MOT_Preset = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_VelocityProfileModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_Trapezoidal = 0
- MOT_SCurve = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_LimitSwitchModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_LimitSwitchModeUndefined = 0
- MOT_LimitSwitchIgnoreSwitch = 1
- MOT_LimitSwitchMakeOnContact = 2
- MOT_LimitSwitchBreakOnContact = 3
- MOT_LimitSwitchMakeOnHome = 4
- MOT_LimitSwitchBreakOnHome = 5
- MOT_PMD_Reserved = 6
- MOT_LimitSwitchIgnoreSwitchSwapped = 129
- MOT_LimitSwitchMakeOnContactSwapped = 130
- MOT_LimitSwitchBreakOnContactSwapped = 131
- MOT_LimitSwitchMakeOnHomeSwapped = 132
- MOT_LimitSwitchBreakOnHomeSwapped = 133
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_LimitSwitchSWModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_LimitSwitchSWModeUndefined = 0
- MOT_LimitSwitchIgnored = 1
- MOT_LimitSwitchStopImmediate = 2
- MOT_LimitSwitchStopProfiled = 3
- MOT_LimitSwitchIgnored_Rotational = 129
- MOT_LimitSwitchStopImmediate_Rotational = 130
- MOT_LimitSwitchStopProfiled_Rotational = 131
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_LimitsSoftwareApproachPolicy(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DisallowIllegalMoves = 0
- AllowPartialMoves = 1
- AllowAllMoves = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_CurrentLoopPhases(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_PhaseA = 0
- MOT_PhaseB = 1
- MOT_PhaseAB = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_MovementModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LinearRange = 0
- RotationalUnlimited = 1
- RotationalWrapping = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_MovementDirections(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Quickest = 0
- Forwards = 1
- Reverse = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.MOT_PID_LoopMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- MOT_PIDLoopModeDisabled = 0
- MOT_PIDOpenLoopMode = 1
- MOT_PIDClosedLoopMode = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_SignalState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_BadSignal = 0
- NT_GoodSignal = 1
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_Mode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_ModeUndefined = 0
- NT_Piezo = 1
- NT_Latch = 2
- NT_Tracking = 3
- NT_HorizontalTracking = 4
- NT_VerticalTracking = 5
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_ControlMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_ControlModeUndefined = 0
- NT_OpenLoop = 1
- NT_ClosedLoop = 2
- NT_OpenLoopSmoothed = 3
- NT_ClosedLoopSmoothed = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_FeedbackSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_FeedbackSourceUndefined = 0
- NT_TIA = 1
- NT_BNC_1v = 2
- NT_BNC_2v = 3
- NT_BNC_5v = 4
- NT_BNC_10v = 5
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_TIARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_TIARange1_3nA = 3
- NT_TIARange2_10nA = 4
- NT_TIARange3_30nA = 5
- NT_TIARange4_100nA = 6
- NT_TIARange5_300nA = 7
- NT_TIARange6_1uA = 8
- NT_TIARange7_3uA = 9
- NT_TIARange8_10uA = 10
- NT_TIARange9_30uA = 11
- NT_TIARange10_100uA = 12
- NT_TIARange11_300uA = 13
- NT_TIARange12_1mA = 14
- NT_TIARange13_3mA = 15
- NT_TIARange14_10mA = 16
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_OddOrEven(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_OddAndEven = 1
- NT_Odd = 2
- NT_Even = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_UnderOrOver(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_InRange = 1
- NT_UnderRange = 2
- NT_OverRange = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_CircleDiameterMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_ParameterCircleMode = 1
- NT_AbsPowerCircleMode = 2
- NT_LUTCircleMode = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_CircleAdjustment(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_LinearCircleAdjustment = 1
- NT_LogCircleAdjustment = 2
- NT_SquareCircleAdjustment = 3
- NT_CubeCircleAdjustment = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_TIARangeMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_TIARangeModeUndefined = 0
- NT_AutoRangeAtSelected = 1
- NT_ManualRangeAtSelected = 2
- NT_ManualRangeAtParameter = 3
- NT_AutoRangeAtParameter = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_LowPassFrequency(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_LowPassNone = 0
- NT_LowPass_1Hz = 1
- NT_LowPass_3Hz = 2
- NT_LowPass_10Hz = 3
- NT_LowPass_30Hz = 4
- NT_LowPass_100Hz = 5
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_VoltageRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_VoltageRangeUndefined = 0
- NT_VoltageRange_5v = 1
- NT_VoltageRange_10v = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_OutputVoltageRoute(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_SMAOnly = 1
- NT_HubOrSMA = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_PowerInputUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_Amps = 0
- NT_Watts = 1
- NT_Db = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_SMA_Units(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_Voltage = 0
- NT_FullRange = 1
- NT_UserDefined = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.BNT_CurrentLimit(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_CurrentLimit_100mA = 0
- NT_CurrentLimit_250mA = 1
- NT_CurrentLimit_500mA = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.BNT_OutputLowPassFilter(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_OutputFilter_10Hz = 0
- NT_OutputFilter_100Hz = 1
- NT_OutputFilter_5kHz = 2
- NT_OutputFilter_None = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.BNT_FeedbackSignalSelection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_FeedbackSignalDC = 0
- NT_FeedbackSignalAC = 65535
- class msl.equipment.resources.thorlabs.kinesis.enums.BNT_BNCTriggerModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_BNCModeTrigger = 0
- NT_BNCModeLVOut = 65535
- class msl.equipment.resources.thorlabs.kinesis.enums.PZ_ControlModeTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PZ_Undefined = 0
- PZ_OpenLoop = 1
- PZ_CloseLoop = 2
- PZ_OpenLoopSmooth = 3
- PZ_CloseLoopSmooth = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.PZ_InputSourceFlags(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PZ_SoftwareOnly = 0
- PZ_ExternalSignal = 1
- PZ_Potentiometer = 2
- PZ_All = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.PZ_OutputLUTModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PZ_Continuous = 1
- PZ_Fixed = 2
- PZ_OutputTrigEnable = 4
- PZ_InputTrigEnable = 8
- PZ_OutputTrigSenseHigh = 16
- PZ_InputTrigSenseHigh = 32
- PZ_OutputGated = 64
- PZ_OutputTrigRepeat = 128
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_DerivFilterState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- DerivFilterOn = 1
- DerivFilterOff = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_NotchFilterState(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NotchFilterOn = 1
- NotchFilterOff = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_NotchFilterChannel(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NotchFilter1 = 1
- NotchFilter2 = 2
- NotchFilterBoth = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_IOControlMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SWOnly = 0
- ExtBNC = 1
- Joystick = 2
- JoystickBnc = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_IOOutputMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- HV = 1
- PosRaw = 2
- PosCorrected = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_IOOutputBandwidth(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- OP_Unfiltered = 1
- OP_200Hz = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_IOFeedbackSourceDefinition(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- StrainGauge = 1
- Capacitive = 2
- Optical = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.PPC_DisplayIntensity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Bright = 1
- Dim = 2
- Off = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.FF_Positions(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FF_PositionError = 0
- Position1 = 1
- Position2 = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.FF_IOModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FF_ToggleOnPositiveEdge = 1
- FF_SetPositionOnPositiveEdge = 2
- FF_OutputHighAtSetPosition = 4
- FF_OutputHighWhemMoving = 8
- class msl.equipment.resources.thorlabs.kinesis.enums.FF_SignalModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FF_InputButton = 1
- FF_InputLogic = 2
- FF_InputSwap = 4
- FF_OutputLevel = 16
- FF_OutputPulse = 32
- FF_OutputSwap = 64
- class msl.equipment.resources.thorlabs.kinesis.enums.KMOT_WheelDirectionSense(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KMOT_WM_Positive = 1
- KMOT_WM_Negative = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KMOT_WheelMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KMOT_WM_Velocity = 1
- KMOT_WM_Jog = 2
- KMOT_WM_MoveAbsolute = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.KMOT_TriggerPortMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KMOT_TrigDisabled = 0
- KMOT_TrigIn_GPI = 1
- KMOT_TrigIn_RelativeMove = 2
- KMOT_TrigIn_AbsoluteMove = 3
- KMOT_TrigIn_Home = 4
- KMOT_TrigOut_GPO = 10
- KMOT_TrigOut_InMotion = 11
- KMOT_TrigOut_AtMaxVelocity = 12
- KMOT_TrigOut_AtPositionSteps = 13
- KMOT_TrigOut_Synch = 14
- class msl.equipment.resources.thorlabs.kinesis.enums.KMOT_TriggerPortPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KMOT_TrigPolarityHigh = 1
- KMOT_TrigPolarityLow = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_Channels(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Channel1 = 1
- Channel2 = 2
- Channel3 = 3
- Channel4 = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_JogMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- JogContinuous = 1
- JogStep = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_TravelDirection(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Forward = 1
- Reverse = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_FBSignalMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- FB_LimitSwitch = 1
- FB_Encoder = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_LimitSwitchModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Ignore = 1
- SwitchMakes = 2
- SwitchBreaks = 3
- SwitchMakes_HomeOnly = 4
- SwitchBreaks_HomeOnly = 5
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_DirectionSense(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Dir_Disabled = 0
- Dir_Forward = 1
- Dir_Reverse = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_TrigModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Trig_Disabled = 0
- Trig_In_GPI = 1
- Trig_InRelativeMove = 2
- Trig_InAbsoluteMove = 3
- Trig_InResetCount = 4
- Trig_Out_GP0 = 10
- Trig_Out_InMotion = 11
- Trig_Out_AtMaxVelocity = 12
- Trig_Out_PosStepFwd = 13
- Trig_Out_PosStepRev = 14
- Trig_Out_PosStepBoth = 15
- Trig_Out_AtFwdLimit = 16
- Trig_Out_AtRevLimit = 17
- Trig_Out_AtEitherLimit = 18
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_TrigPolarities(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Trig_High = 1
- Trig_Low = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KIM_JoysticModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- JS_Velocity = 1
- JS_Jog = 2
- JS_GotoPosition = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.ChannelEnableModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NONE = 0
- Channel1Only = 1
- Channel2Only = 2
- Channel3Only = 3
- Channel4Only = 4
- Channels1and2 = 5
- Channels3and4 = 6
- class msl.equipment.resources.thorlabs.kinesis.enums.LD_InputSourceFlags(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LD_SoftwareOnly = 1
- LD_ExternalSignal = 2
- LD_Potentiometer = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.LD_DisplayUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LD_ILim = 1
- LD_ILD = 2
- LD_IPD = 3
- LD_PLD = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.LD_TIA_RANGES(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LD_TIA_10uA = 1
- LD_TIA_100uA = 2
- LD_TIA_1mA = 4
- LD_TIA_10mA = 8
- class msl.equipment.resources.thorlabs.kinesis.enums.LD_POLARITY(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LD_CathodeGrounded = 1
- LD_AnodeGrounded = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KLD_TriggerMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KLD_Disabled = 0
- KLD_Input = 1
- KLD_Output = 10
- KLD_LaserOn = 11
- KLD_InterlockEnabled = 12
- KLD_SetPointChange = 13
- KLD_HighStability = 14
- KLD_LowStability = 15
- class msl.equipment.resources.thorlabs.kinesis.enums.KLD_TrigPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KLD_TrigPol_High = 1
- KLD_TrigPol_Low = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.LS_InputSourceFlags(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LS_SoftwareOnly = 0
- LS_ExternalSignal = 1
- LS_Potentiometer = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.KLS_OpMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KLS_ConstantPower = 0
- KLS_ConstantCurrent = 1
- class msl.equipment.resources.thorlabs.kinesis.enums.KLS_TriggerMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KLS_Disabled = 0
- KLS_Input = 1
- KLS_Output = 10
- KLS_LaserOn = 11
- KLS_InterlockEnabled = 12
- KLS_SetPointChange = 13
- KLS_HighStability = 14
- KLS_LowStability = 15
- class msl.equipment.resources.thorlabs.kinesis.enums.KLS_TrigPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KLS_TrigPol_High = 1
- KLS_TrigPol_Low = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_FeedbackSource(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_FeedbackSourceUndefined = 0
- NT_TIA = 1
- NT_IO1_5v = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_TIARange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_TIARange1_5nA = 3
- KNA_TIARange2_16_6nA = 4
- KNA_TIARange3_50nA = 5
- KNA_TIARange4_166nA = 6
- KNA_TIARange5_500nA = 7
- KNA_TIARange6_1_66uA = 8
- KNA_TIARange7_5uA = 9
- KNA_TIARange8_16_6uA = 10
- KNA_TIARange9_50uA = 11
- KNA_TIARange10_166uA = 12
- KNA_TIARange11_500uA = 13
- KNA_TIARange12_1_66mA = 14
- KNA_TIARange13_5mA = 15
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_LowVoltageRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_VoltageRange_10v = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_LowOutputVoltageRoute(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_IO1Only = 1
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_HighVoltageRange(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_Default_Range = 0
- KNA_VoltageRange_CH1_75v = 0
- KNA_VoltageRange_CH1_150v = 1
- KNA_VoltageRange_CH2_75v = 0
- KNA_VoltageRange_CH2_150v = 16
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_HighOutputVoltageRoute(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_Default_Route = 0
- KNA_ExtIn_PIN = 0
- KNA_ExtIn_IO1 = 1
- KNA_ExtOut_Dis = 0
- KNA_ExtOut_IO2 = 16
- KNA_EnableInputBoost = 256
- class msl.equipment.resources.thorlabs.kinesis.enums.NT_IO1_Units(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- NT_Voltage = 0
- NT_FullRange = 1
- NT_UserDefined = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_WheelAdjustRate(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_WM_Low = 0
- KNA_WM_Medium = 1
- KNA_WM_High = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_TriggerPortMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_TrigDisabled = 0
- KNA_TrigIn_GPI = 1
- KNA_TrigIn_VoltageStepUp = 2
- KNA_TrigIn_VoltageStepDown = 3
- KNA_TrigOut_GPO = 10
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_TriggerPortPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_TrigPolarityHigh = 1
- KNA_TrigPolarityLow = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_Channels(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KNA_ChannelUndefined = 0
- KNA_Channel1 = 1
- KNA_Channel2 = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KNA_FeedbackModeTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- PZ_ControlModeUndefined = 0
- PZ_OpenLoop = 1
- PZ_CloseLoop = 2
- PZ_OpenLoopSmooth = 3
- PZ_CloseLoopSmooth = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.KPZ_WheelDirectionSense(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KPZ_WM_Positive = 1
- KPZ_WM_Negative = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KPZ_WheelMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KPZ_WM_MoveAtVoltage = 1
- KPZ_WM_JogVoltage = 2
- KPZ_WM_SetVoltage = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.KPZ_WheelChangeRate(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KPZ_WM_High = 1
- KPZ_WM_Medium = 2
- KPZ_WM_Low = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.KPZ_TriggerPortMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KPZ_TrigDisabled = 0
- KPZ_TrigIn_GPI = 1
- KPZ_TrigIn_VoltageStepUp = 2
- KPZ_TrigIn_VoltageStepDown = 3
- KPZ_TrigOut_GPO = 10
- class msl.equipment.resources.thorlabs.kinesis.enums.KPZ_TriggerPortPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KPZ_TrigPolarityHigh = 1
- KPZ_TrigPolarityLow = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.HubAnalogueModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- AnalogueCh1 = 1
- AnalogueCh2 = 2
- ExtSignalSMA = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_OperatingMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- QD_ModeUndefined = 0
- QD_Monitor = 1
- QD_OpenLoop = 2
- QD_ClosedLoop = 3
- QD_AutoOpenClosedLoop = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_LowVoltageRoute(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- QD_RouteUndefined = 0
- QD_SMAOnly = 1
- QD_HubAndSMA = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_OpenLoopHoldValues(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- QD_HoldOnZero = 1
- QD_HoldOnLastValue = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_FilterEnable(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- QD_Undefined = 0
- QD_Enabled = 1
- QD_Disabled = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_KPA_TrigModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- QD_Trig_Disabled = 0
- QD_TrigIn_GPI = 1
- QD_TrigIn_LoopOpenClose = 2
- KD_TrigOut_GPO = 10
- KD_TrigOut_Sum = 11
- KD_TrigOut_Diff = 12
- KD_TrigOut_SumDiff = 13
- class msl.equipment.resources.thorlabs.kinesis.enums.QD_KPA_TrigPolarities(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- GD_Trig_High = 1
- GD_Trig_Low = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.SC_OperatingModes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SC_Manual = 1
- SC_Single = 2
- SC_Auto = 3
- SC_Triggered = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.SC_OperatingStates(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SC_Unknown = 0
- SC_Active = 1
- SC_Inactive = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.SC_SolenoidStates(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- SC_SolenoidOpen = 1
- SC_SolenoidClosed = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KSC_TriggerPortMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KSC_TrigDisabled = 0
- KSC_TrigIn_GPI = 1
- KSC_TrigOut_GPO = 10
- class msl.equipment.resources.thorlabs.kinesis.enums.KSC_TriggerPortPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KSC_TrigPolarityHigh = 1
- KSC_TrigPolarityLow = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.KST_Stages(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ZST6 = 32
- ZST13 = 33
- ZST25 = 34
- ZST206 = 48
- ZST213 = 49
- ZST225 = 50
- ZFS206 = 64
- ZFS213 = 65
- ZFS225 = 66
- DRV013_25MM = 80
- DRV014_50MM = 81
- NR360 = 112
- PLS_X25MM = 114
- PLS_X25MM_HiRes = 115
- FW103 = 117
- class msl.equipment.resources.thorlabs.kinesis.enums.TSG_Hub_Analogue_Modes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TSG_HubChannel1 = 1
- TSG_HubChannel2 = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.TSG_Display_Modes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TSG_Undefined = 0
- TSG_Position = 1
- TSG_Voltage = 2
- TSG_Force = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.KSG_TriggerPortMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KSG_TrigDisabled = 0
- KSG_TrigIn_GPI = 1
- KSG_TrigOut_GPO = 10
- KSG_TrigOut_LessThanLowerLimit = 11
- KSG_TrigOut_MoreThanLowerLimit = 12
- KSG_TrigOut_LessThanUpperLimit = 13
- KSG_TrigOut_MoreThanUpperLimit = 14
- KSG_TrigOut_BetweenLimits = 15
- KSG_TrigOut_OutsideLimits = 16
- class msl.equipment.resources.thorlabs.kinesis.enums.KSG_TriggerPortPolarity(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- KSG_TrigPolarityHigh = 1
- KSG_TrigPolarityLow = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.TIM_Channels(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Channel1 = 1
- Channel2 = 2
- Channel3 = 3
- Channel4 = 4
- class msl.equipment.resources.thorlabs.kinesis.enums.TIM_JogMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- JogContinuous = 1
- JogStep = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.TIM_ButtonsMode(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Jog = 1
- Position = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.TIM_Direction(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- Forward = 1
- Reverse = 2
- class msl.equipment.resources.thorlabs.kinesis.enums.LS_DisplayUnits(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- LS_mAmps = 1
- LS_mWatts = 2
- LS_mDb = 3
- class msl.equipment.resources.thorlabs.kinesis.enums.TST_Stages(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- ZST6 = 32
- ZST13 = 33
- ZST25 = 34
- ZST206 = 48
- ZST213 = 49
- ZST225 = 50
- ZFS206 = 64
- ZFS213 = 65
- ZFS225 = 66
- TBD1 = 96
- TBD2 = 97
- TBD3 = 98
- TBD4 = 99
- NR360 = 112
- MVS025 = 113
- PLS_X25MM = 114
- PLS_X25MM_HiRes = 115
- FW103 = 117
- NEWZFS06 = 10006
- NEWZFS13 = 10013
- NEWZFS25 = 10025
- NEWZST06 = 11006
- NEWZST13 = 11013
- NEWZST25 = 12025
- class msl.equipment.resources.thorlabs.kinesis.enums.TC_SensorTypes(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
IntEnum
- TC_Transducer = 0
- TC_TH20kOhm = 1
- TC_TH200kOhm = 2