msl.equipment.resources.thorlabs.kinesis.structs module
Structs defined in Thorlabs Kinesis v1.14.10
- class msl.equipment.resources.thorlabs.kinesis.structs.TLI_DeviceInfo[source]
Bases:
Structure- PID
Structure/Union member
- description
Structure/Union member
- isCustomType
Structure/Union member
- isKnownType
Structure/Union member
- isLaser
Structure/Union member
- isPiezoDevice
Structure/Union member
- isRack
Structure/Union member
- maxChannels
Structure/Union member
- motorType
Structure/Union member
- serialNo
Structure/Union member
- typeID
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.TLI_HardwareInformation[source]
Bases:
Structure- deviceDependantData
Structure/Union member
- firmwareVersion
Structure/Union member
- hardwareVersion
Structure/Union member
- modelNumber
Structure/Union member
- modificationState
Structure/Union member
- notes
Structure/Union member
- numChannels
Structure/Union member
- serialNumber
Structure/Union member
- type
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_VelocityParameters[source]
Bases:
Structure- acceleration
Structure/Union member
- maxVelocity
Structure/Union member
- minVelocity
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_JogParameters[source]
Bases:
Structure- mode
Structure/Union member
- stepSize
Structure/Union member
- stopMode
Structure/Union member
- velParams
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_HomingParameters[source]
Bases:
Structure- direction
Structure/Union member
- limitSwitch
Structure/Union member
- offsetDistance
Structure/Union member
- velocity
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_VelocityProfileParameters[source]
Bases:
Structure- jerk
Structure/Union member
- lastNotUsed
Structure/Union member
- mode
Structure/Union member
- notUsed
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_StageAxisParameters[source]
Bases:
Structure- axisID
Structure/Union member
- countsPerUnit
Structure/Union member
- maxAcceleration
Structure/Union member
- maxDecceleration
Structure/Union member
- maxPosition
Structure/Union member
- maxVelocity
Structure/Union member
- minPosition
Structure/Union member
- partNumber
Structure/Union member
- reserved1
Structure/Union member
- reserved2
Structure/Union member
- reserved3
Structure/Union member
- reserved4
Structure/Union member
- reserved5
Structure/Union member
- reserved6
Structure/Union member
- reserved7
Structure/Union member
- reserved8
Structure/Union member
- serialNumber
Structure/Union member
- stageID
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_JoystickParameters[source]
Bases:
Structure- directionSense
Structure/Union member
- highGearAcceleration
Structure/Union member
- highGearMaxVelocity
Structure/Union member
- lowGearAcceleration
Structure/Union member
- lowGearMaxVelocity
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_BrushlessPositionLoopParameters[source]
Bases:
Structure- accelerationFeedForward
Structure/Union member
- derivativeRecalculationTime
Structure/Union member
- differentialGain
Structure/Union member
- factorForOutput
Structure/Union member
- integralGain
Structure/Union member
- integralLimit
Structure/Union member
- lastNotUsed
Structure/Union member
- notUsed
Structure/Union member
- positionErrorLimit
Structure/Union member
- proportionalGain
Structure/Union member
- velocityFeedForward
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_BrushlessTrackSettleParameters[source]
Bases:
Structure- lastNotUsed
Structure/Union member
- maxTrackingError
Structure/Union member
- notUsed
Structure/Union member
- settledError
Structure/Union member
- time
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_BrushlessCurrentLoopParameters[source]
Bases:
Structure- deadErrorBand
Structure/Union member
- feedForward
Structure/Union member
- integralGain
Structure/Union member
- integralLimit
Structure/Union member
- lastNotUsed
Structure/Union member
- notUsed
Structure/Union member
- phase
Structure/Union member
- proportionalGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_BrushlessElectricOutputParameters[source]
Bases:
Structure- continuousCurrentLimit
Structure/Union member
- excessEnergyLimit
Structure/Union member
- lastNotUsed
Structure/Union member
- motorSignalBias
Structure/Union member
- motorSignalLimit
Structure/Union member
- notUsed
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_LimitSwitchParameters[source]
Bases:
Structure- anticlockwiseHardwareLimit
Structure/Union member
- anticlockwisePosition
Structure/Union member
- clockwiseHardwareLimit
Structure/Union member
- clockwisePosition
Structure/Union member
- softLimitMode
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_PowerParameters[source]
Bases:
Structure- movePercentage
Structure/Union member
- restPercentage
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_DC_PIDParameters[source]
Bases:
Structure- differentialGain
Structure/Union member
- integralGain
Structure/Union member
- integralLimit
Structure/Union member
- parameterFilter
Structure/Union member
- proportionalGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.BNT_IO_Settings[source]
Bases:
Structure- BNCtriggerOrLowVoltageOut
Structure/Union member
- amplifierCurrentLimit
Structure/Union member
- amplifierLowPassFilter
Structure/Union member
- channel
Structure/Union member
- feedbackSignal
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_HVComponent[source]
Bases:
Structure- horizontalComponent
Structure/Union member
- verticalComponent
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_CircleParameters[source]
Bases:
Structure- algorithmAdjustment
Structure/Union member
- diameter
Structure/Union member
- maxDiameter
Structure/Union member
- minDiameter
Structure/Union member
- mode
Structure/Union member
- samplesPerRevolution
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_CircleDiameterLUT[source]
Bases:
Structure- LUTdiameter
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_TIARangeParameters[source]
Bases:
Structure- changeToOddOrEven
Structure/Union member
- downLimit
Structure/Union member
- mode
Structure/Union member
- newRange
Structure/Union member
- settleSamples
Structure/Union member
- upLimit
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_LowPassFilterParameters[source]
Bases:
Structure- param1
Structure/Union member
- param2
Structure/Union member
- param3
Structure/Union member
- param4
Structure/Union member
- param5
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_TIAReading[source]
Bases:
Structure- absoluteReading
Structure/Union member
- relativeReading
Structure/Union member
- selectedRange
Structure/Union member
- underOrOverRead
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_IOSettings[source]
Bases:
Structure- lowVoltageOutRange
Structure/Union member
- lowVoltageOutputRoute
Structure/Union member
- notYetInUse
Structure/Union member
- unused
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.NT_GainParameters[source]
Bases:
Structure- controlMode
Structure/Union member
- gain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.PZ_FeedbackLoopConstants[source]
Bases:
Structure- integralTerm
Structure/Union member
- proportionalTerm
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.PZ_LUTWaveParameters[source]
Bases:
Structure- LUTValueDelay
Structure/Union member
- cycleLength
Structure/Union member
- mode
Structure/Union member
- numCycles
Structure/Union member
- numOutTriggerRepeat
Structure/Union member
- outTriggerDuration
Structure/Union member
- outTriggerStart
Structure/Union member
- postCycleDelay
Structure/Union member
- preCycleDelay
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.PPC_PIDConsts[source]
Bases:
Structure- PIDConstsD
Structure/Union member
- PIDConstsDFc
Structure/Union member
- PIDConstsI
Structure/Union member
- PIDConstsP
Structure/Union member
- PIDDerivFilterOn
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.PPC_NotchParams[source]
Bases:
Structure- filter1Fc
Structure/Union member
- filter1Q
Structure/Union member
- filter2Fc
Structure/Union member
- filter2Q
Structure/Union member
- filterNo
Structure/Union member
- notchFilter1On
Structure/Union member
- notchFilter2On
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.PPC_IOSettings[source]
Bases:
Structure- FPBrightness
Structure/Union member
- controlSrc
Structure/Union member
- feedbackSrc
Structure/Union member
- monitorOPBandwidth
Structure/Union member
- monitorOPSig
Structure/Union member
- reserved1
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_PIDLoopEncoderParams[source]
Bases:
Structure- PIDOutputLimit
Structure/Union member
- PIDTolerance
Structure/Union member
- differentialGain
Structure/Union member
- integralGain
Structure/Union member
- loopMode
Structure/Union member
- proportionalGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.FF_IOSettings[source]
Bases:
Structure- ADCspeedValue
Structure/Union member
- digIO1OperMode
Structure/Union member
- digIO1PulseWidth
Structure/Union member
- digIO1SignalMode
Structure/Union member
- digIO2OperMode
Structure/Union member
- digIO2PulseWidth
Structure/Union member
- digIO2SignalMode
Structure/Union member
- reserved1
Structure/Union member
- reserved2
Structure/Union member
- transitTime
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_ButtonParameters[source]
Bases:
Structure- buttonMode
Structure/Union member
- leftButtonPosition
Structure/Union member
- rightButtonPosition
Structure/Union member
- timeout
Structure/Union member
- unused
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_PotentiometerStep[source]
Bases:
Structure- thresholdDeflection
Structure/Union member
- velocity
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.MOT_PotentiometerSteps[source]
Bases:
Structure- potentiometerStepParameters
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KMOT_MMIParams[source]
Bases:
Structure- DisplayDimIntensity
Structure/Union member
- DisplayIntensity
Structure/Union member
- DisplayTimeout
Structure/Union member
- PresetPos1
Structure/Union member
- PresetPos2
Structure/Union member
- WheelAcceleration
Structure/Union member
- WheelDirectionSense
Structure/Union member
- WheelMaxVelocity
Structure/Union member
- WheelMode
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KMOT_TriggerConfig[source]
Bases:
Structure- Trigger1Mode
Structure/Union member
- Trigger1Polarity
Structure/Union member
- Trigger2Mode
Structure/Union member
- Trigger2Polarity
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KMOT_TriggerParams[source]
Bases:
Structure- CycleCount
Structure/Union member
- TriggerIntervalFwd
Structure/Union member
- TriggerIntervalRev
Structure/Union member
- TriggerPulseCountFwd
Structure/Union member
- TriggerPulseCountRev
Structure/Union member
- TriggerPulseWidth
Structure/Union member
- TriggerStartPositionFwd
Structure/Union member
- TriggerStartPositionRev
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KIM_DriveOPParameters[source]
Bases:
Structure
- class msl.equipment.resources.thorlabs.kinesis.structs.KIM_LimitSwitchParameters[source]
Bases:
Structure
- class msl.equipment.resources.thorlabs.kinesis.structs.KIM_MMIChannelParameters[source]
Bases:
Structure
- class msl.equipment.resources.thorlabs.kinesis.structs.KIM_TrigParamsParameters[source]
Bases:
Structure
- class msl.equipment.resources.thorlabs.kinesis.structs.KIM_FeedbackSigParams[source]
Bases:
Structure
- class msl.equipment.resources.thorlabs.kinesis.structs.KLD_MMIParams[source]
Bases:
Structure- displayIntensity
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KLD_TrigIOParams[source]
Bases:
Structure- mode1
Structure/Union member
- mode2
Structure/Union member
- polarity1
Structure/Union member
- polarity2
Structure/Union member
- reserved1
Structure/Union member
- reserved2
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KLS_MMIParams[source]
Bases:
Structure- displayIntensity
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KLS_TrigIOParams[source]
Bases:
Structure- mode1
Structure/Union member
- mode2
Structure/Union member
- polarity1
Structure/Union member
- polarity2
Structure/Union member
- reserved1
Structure/Union member
- reserved2
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_TIARangeParameters[source]
Bases:
Structure- changeToOddOrEven
Structure/Union member
- downLimit
Structure/Union member
- mode
Structure/Union member
- newRange
Structure/Union member
- settleSamples
Structure/Union member
- upLimit
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_TIAReading[source]
Bases:
Structure- absoluteReading
Structure/Union member
- relativeReading
Structure/Union member
- selectedRange
Structure/Union member
- underOrOverRead
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_IOSettings[source]
Bases:
Structure- highVoltageOutRange
Structure/Union member
- highVoltageOutputRoute
Structure/Union member
- lowVoltageOutRange
Structure/Union member
- lowVoltageOutputRoute
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_MMIParams[source]
Bases:
Structure- DisplayIntensity
Structure/Union member
- WheelAdjustRate
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_TriggerConfig[source]
Bases:
Structure- Trigger1Mode
Structure/Union member
- Trigger1Polarity
Structure/Union member
- Trigger2Mode
Structure/Union member
- Trigger2Polarity
Structure/Union member
- reserved
Structure/Union member
- unused1
Structure/Union member
- unused2
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KNA_FeedbackLoopConstants[source]
Bases:
Structure- integralTerm
Structure/Union member
- proportionalTerm
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KPZ_MMIParams[source]
Bases:
Structure- DisplayDimIntensity
Structure/Union member
- DisplayIntensity
Structure/Union member
- DisplayTimeout
Structure/Union member
- JoystickDirectionSense
Structure/Union member
- JoystickMode
Structure/Union member
- PresetPos1
Structure/Union member
- PresetPos2
Structure/Union member
- VoltageAdjustRate
Structure/Union member
- VoltageStep
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KPZ_TriggerConfig[source]
Bases:
Structure- Trigger1Mode
Structure/Union member
- Trigger1Polarity
Structure/Union member
- Trigger2Mode
Structure/Union member
- Trigger2Polarity
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_LoopParameters[source]
Bases:
Structure- differentialGain
Structure/Union member
- integralGain
Structure/Union member
- lowPassFilterCutOffFreq
Structure/Union member
- lowPassFilterEnabled
Structure/Union member
- notchFilterCenterFrequency
Structure/Union member
- notchFilterEnabled
Structure/Union member
- notchFilterQ
Structure/Union member
- proportionalGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_PIDParameters[source]
Bases:
Structure- differentialGain
Structure/Union member
- integralGain
Structure/Union member
- proportionalGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_LowPassFilterParameters[source]
Bases:
Structure- lowPassFilterCutOffFreq
Structure/Union member
- lowPassFilterEnabled
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_NotchFilterParameters[source]
Bases:
Structure- notchFilterCenterFrequency
Structure/Union member
- notchFilterEnabled
Structure/Union member
- notchFilterQ
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_PositionDemandParameters[source]
Bases:
Structure- lowVoltageOutputRoute
Structure/Union member
- maxXdemand
Structure/Union member
- maxYdemand
Structure/Union member
- minXdemand
Structure/Union member
- minYdemand
Structure/Union member
- openLoopOption
Structure/Union member
- xFeedbackSignedGain
Structure/Union member
- yFeedbackSignedGain
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_Position[source]
Bases:
Structure- x
Structure/Union member
- y
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_Readings[source]
Bases:
Structure- demandedPos
Structure/Union member
- posDifference
Structure/Union member
- sum
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_KPA_TrigIOConfig[source]
Bases:
Structure- trig1DiffThreshold
Structure/Union member
- trig1Mode
Structure/Union member
- trig1Polarity
Structure/Union member
- trig1SumMax
Structure/Union member
- trig1SumMin
Structure/Union member
- trig2DiffThreshold
Structure/Union member
- trig2Mode
Structure/Union member
- trig2Polarity
Structure/Union member
- trig2SumMax
Structure/Union member
- trig2SumMin
Structure/Union member
- wReserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.QD_KPA_DigitalIO[source]
Bases:
Structure- wDigOPs
Structure/Union member
- wReserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.SC_CycleParameters[source]
Bases:
Structure- closedTime
Structure/Union member
- numCycles
Structure/Union member
- openTime
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KSC_MMIParams[source]
Bases:
Structure- DisplayDimIntensity
Structure/Union member
- DisplayIntensity
Structure/Union member
- DisplayTimeout
Structure/Union member
- reserved
Structure/Union member
- unused
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KSC_TriggerConfig[source]
Bases:
Structure- Trigger1Mode
Structure/Union member
- Trigger1Polarity
Structure/Union member
- Trigger2Mode
Structure/Union member
- Trigger2Polarity
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.TSG_IOSettings[source]
Bases:
Structure- displayMode
Structure/Union member
- forceCalibration
Structure/Union member
- futureUse
Structure/Union member
- hubAnalogOutput
Structure/Union member
- notYetInUse
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KSG_MMIParams[source]
Bases:
Structure- DisplayDimIntensity
Structure/Union member
- DisplayIntensity
Structure/Union member
- DisplayTimeout
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.KSG_TriggerConfig[source]
Bases:
Structure- LowerLimit
Structure/Union member
- SmoothingSamples
Structure/Union member
- Trigger1Mode
Structure/Union member
- Trigger1Polarity
Structure/Union member
- Trigger2Mode
Structure/Union member
- Trigger2Polarity
Structure/Union member
- UpperLimit
Structure/Union member
- reserved
Structure/Union member
- class msl.equipment.resources.thorlabs.kinesis.structs.TIM_DriveOPParameters[source]
Bases:
Structure