TwiceAsNice  2019-02-18
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
Laos Namespace Reference

Namespaces

 Aoc
 
 Drot
 
 Python
 
 Se
 
 Svc
 
 Xinetics
 

Classes

class  ADSECCalibrateCmd
 
class  ADSECCalibrateCmdBridgeFunctor
 
struct  ADSECCalibrateCmdVar
 
class  ADSECDecreaseHO
 
class  ADSECDecreaseHOBridgeFunctor
 
struct  ADSECDecreaseHOVar
 
class  ADSECDecreaseTT
 
class  ADSECDecreaseTTBridgeFunctor
 
struct  ADSECDecreaseTTVar
 
class  ADSECGetOffloads
 
class  ADSECGetOffloadsBridgeFunctor
 
struct  ADSECGetOffloadsVar
 
class  ADSECIncreaseHO
 
class  ADSECIncreaseHOBridgeFunctor
 
struct  ADSECIncreaseHOVar
 
class  ADSECIncreaseTT
 
class  ADSECIncreaseTTBridgeFunctor
 
struct  ADSECIncreaseTTVar
 
class  ADSECLoadDisturb
 
class  ADSECLoadDisturbBridgeFunctor
 
struct  ADSECLoadDisturbVar
 
class  ADSECLoadGain
 
class  ADSECLoadGainBridgeFunctor
 
struct  ADSECLoadGainVar
 
class  ADSECLoadModeFilter
 
class  ADSECLoadModeFilterBridgeFunctor
 
struct  ADSECLoadModeFilterVar
 
class  ADSECLoadRecMat
 
class  ADSECLoadRecMatBridgeFunctor
 
struct  ADSECLoadRecMatVar
 
class  ADSECLoadShape
 
class  ADSECLoadShapeBridgeFunctor
 
struct  ADSECLoadShapeVar
 
class  ADSECLoadSlopeFilter
 
class  ADSECLoadSlopeFilterBridgeFunctor
 
struct  ADSECLoadSlopeFilterVar
 
class  ADSECOffload
 
class  ADSECOffloadBridgeFunctor
 
struct  ADSECOffloadVar
 
class  ADSECPauseAo
 
class  ADSECPauseAoBridgeFunctor
 
struct  ADSECPauseAoVar
 
class  ADSECPrepareForCloseLoop
 
class  ADSECPrepareForCloseLoopBridgeFunctor
 
struct  ADSECPrepareForCloseLoopVar
 
class  ADSECReadSecSlopeBuff
 
class  ADSECReadSecSlopeBuffBridgeFunctor
 
struct  ADSECReadSecSlopeBuffVar
 
class  ADSECRefreshSlopeBuff
 
class  ADSECRefreshSlopeBuffBridgeFunctor
 
struct  ADSECRefreshSlopeBuffVar
 
class  ADSECResumeAo
 
class  ADSECResumeAoBridgeFunctor
 
struct  ADSECResumeAoVar
 
class  ADSECRunAo
 
class  ADSECRunAoBridgeFunctor
 
struct  ADSECRunAoVar
 
class  ADSECServiceWorker
 
class  ADSECServiceWorkerFunctor
 
class  ADSECServiceWorkerInterface
 
class  ADSECServiceWorkerInterfacePy
 
class  ADSECServiceWorkerInternalSkeleton
 
class  ADSECServiceWorkerSkeleton
 
class  ADSECServiceWorkerSkeletonPython
 
class  ADSECSetDataDecimation
 
class  ADSECSetDataDecimationBridgeFunctor
 
struct  ADSECSetDataDecimationVar
 
class  ADSECSetDisturb
 
class  ADSECSetDisturbBridgeFunctor
 
struct  ADSECSetDisturbVar
 
class  ADSECSetGain
 
class  ADSECSetGainBridgeFunctor
 
struct  ADSECSetGainVar
 
class  ADSECSetHO
 
class  ADSECSetHOBridgeFunctor
 
struct  ADSECSetHOVar
 
class  ADSECSetModeFilter
 
class  ADSECSetModeFilterBridgeFunctor
 
struct  ADSECSetModeFilterVar
 
class  ADSECSetRecMat
 
class  ADSECSetRecMatBridgeFunctor
 
struct  ADSECSetRecMatVar
 
class  ADSECSetSlopeFilter
 
class  ADSECSetSlopeFilterBridgeFunctor
 
struct  ADSECSetSlopeFilterVar
 
class  ADSECSetTT
 
class  ADSECSetTTBridgeFunctor
 
struct  ADSECSetTTVar
 
class  ADSECStopAo
 
class  ADSECStopAoBridgeFunctor
 
struct  ADSECStopAoVar
 
class  AocRecMatServiceWorkerFunctor
 
class  AocRecMatServiceWorkerInterface
 
class  AocRecMatServiceWorkerInterfacePy
 
class  AocRecMatServiceWorkerInternalSkeleton
 
class  AocRecMatServiceWorkerSkeleton
 
class  AocRecMatServiceWorkerSkeletonPython
 
class  AocRecMatStartLoop
 
class  AocRecMatStartLoopBridgeFunctor
 
struct  AocRecMatStartLoopVar
 
class  AocRecMatStopLoop
 
class  AocRecMatStopLoopBridgeFunctor
 
struct  AocRecMatStopLoopVar
 
class  AocRecMatUploadGainVector
 
class  AocRecMatUploadGainVectorBridgeFunctor
 
struct  AocRecMatUploadGainVectorVar
 
class  AocRecMatUploadReconstructor
 
class  AocRecMatUploadReconstructorBridgeFunctor
 
struct  AocRecMatUploadReconstructorVar
 
class  AocRecMatUploadZeroGains
 
class  AocRecMatUploadZeroGainsBridgeFunctor
 
struct  AocRecMatUploadZeroGainsVar
 
class  Bcu
 
class  BcuCamDevice
 
class  BcuCameraCtrlDataServiceWorker
 
class  BcuCameraCtrlServiceWorker
 
class  BcuData
 
class  BcuDriverSaveWrite
 
class  BCUExtra
 
class  BCUExtraApplyParamSelector
 
class  BCUExtraApplyParamSelectorBridgeFunctor
 
struct  BCUExtraApplyParamSelectorVar
 
class  BCUExtraApplyParamToInactiveBlock
 
class  BCUExtraApplyParamToInactiveBlockBridgeFunctor
 
struct  BCUExtraApplyParamToInactiveBlockVar
 
class  BCUExtraConfigureCcd
 
class  BCUExtraConfigureCcdBridgeFunctor
 
struct  BCUExtraConfigureCcdVar
 
class  BCUExtraDisableCcd
 
class  BCUExtraDisableCcdBridgeFunctor
 
struct  BCUExtraDisableCcdVar
 
class  BCUExtraDisableDiagnostics
 
class  BCUExtraDisableDiagnosticsBridgeFunctor
 
struct  BCUExtraDisableDiagnosticsVar
 
class  BCUExtraEnableDiagnostics
 
class  BCUExtraEnableDiagnosticsBridgeFunctor
 
struct  BCUExtraEnableDiagnosticsVar
 
class  BCUExtraEnableDiagToSdram
 
class  BCUExtraEnableDiagToSdramBridgeFunctor
 
struct  BCUExtraEnableDiagToSdramVar
 
class  BCUExtraEnableExternalCcd
 
class  BCUExtraEnableExternalCcdBridgeFunctor
 
struct  BCUExtraEnableExternalCcdVar
 
class  BCUExtraEnableFastLink
 
class  BCUExtraEnableFastLinkBridgeFunctor
 
struct  BCUExtraEnableFastLinkVar
 
class  BCUExtraEnablePreloadImage
 
class  BCUExtraEnablePreloadImageBridgeFunctor
 
struct  BCUExtraEnablePreloadImageVar
 
class  BCUExtraEnableRandomPixel
 
class  BCUExtraEnableRandomPixelBridgeFunctor
 
struct  BCUExtraEnableRandomPixelVar
 
class  BCUExtraFunctor
 
class  BCUExtraGetSlopeLut
 
class  BCUExtraGetSlopeLutBridgeFunctor
 
struct  BCUExtraGetSlopeLutVar
 
class  BCUExtraInterface
 
class  BCUExtraInterfacePy
 
class  BCUExtraInternalSkeleton
 
class  BCUExtraLoadLUT
 
class  BCUExtraLoadLUTBridgeFunctor
 
struct  BCUExtraLoadLUTVar
 
class  BCUExtraReadMem
 
class  BCUExtraReadMemBridgeFunctor
 
struct  BCUExtraReadMemVar
 
class  BCUExtraSetContPixelParam
 
class  BCUExtraSetContPixelParamBridgeFunctor
 
struct  BCUExtraSetContPixelParamVar
 
class  BCUExtraSetDecimation
 
class  BCUExtraSetDecimationBridgeFunctor
 
struct  BCUExtraSetDecimationVar
 
class  BCUExtraSetFluxParam
 
class  BCUExtraSetFluxParamBridgeFunctor
 
struct  BCUExtraSetFluxParamVar
 
class  BCUExtraSetParamBlock
 
class  BCUExtraSetParamBlockBridgeFunctor
 
struct  BCUExtraSetParamBlockVar
 
class  BCUExtraSetSlopePixelParam
 
class  BCUExtraSetSlopePixelParamBridgeFunctor
 
struct  BCUExtraSetSlopePixelParamVar
 
class  BCUExtraSkeleton
 
class  BCUExtraSkeletonPython
 
class  BCUExtraStartAcquisition
 
class  BCUExtraStartAcquisitionBridgeFunctor
 
struct  BCUExtraStartAcquisitionVar
 
class  BCUExtraStopAcquisition
 
class  BCUExtraStopAcquisitionBridgeFunctor
 
struct  BCUExtraStopAcquisitionVar
 
class  BCUExtraSwitchParamBlock
 
class  BCUExtraSwitchParamBlockBridgeFunctor
 
struct  BCUExtraSwitchParamBlockVar
 
class  BCUExtraUploadSimulationImage
 
class  BCUExtraUploadSimulationImageBridgeFunctor
 
struct  BCUExtraUploadSimulationImageVar
 
class  BCUIfServiceWorker
 
class  BCUServiceWorker
 
class  BcuSimulationCamDevice
 
class  BcuVinoDevice
 
class  DrotChangeDerotationWithAbsoluteOffset
 
class  DrotChangeDerotationWithAbsoluteOffsetBridgeFunctor
 
struct  DrotChangeDerotationWithAbsoluteOffsetVar
 
class  DrotChangeDerotationWithRelativeOffset
 
class  DrotChangeDerotationWithRelativeOffsetBridgeFunctor
 
struct  DrotChangeDerotationWithRelativeOffsetVar
 
struct  DrotCommandExecutionFailedException
 
class  DrotConvertPosition
 
class  DrotConvertPositionBridgeFunctor
 
struct  DrotConvertPositionVar
 
struct  DrotExceptionAdder
 
class  DrotGetAbsoluteEncoderPosition
 
class  DrotGetAbsoluteEncoderPositionBridgeFunctor
 
struct  DrotGetAbsoluteEncoderPositionVar
 
class  DrotGetDeviceEncoderPosition
 
class  DrotGetDeviceEncoderPositionBridgeFunctor
 
struct  DrotGetDeviceEncoderPositionVar
 
class  DrotGetIncrementalEncoderPosition
 
class  DrotGetIncrementalEncoderPositionBridgeFunctor
 
struct  DrotGetIncrementalEncoderPositionVar
 
class  DrotGetKFPCoordinates
 
class  DrotGetKFPCoordinatesBridgeFunctor
 
struct  DrotGetKFPCoordinatesVar
 
class  DrotGetLINCstation
 
class  DrotGetLINCstationBridgeFunctor
 
struct  DrotGetLINCstationVar
 
class  DrotGetNamedPosition
 
class  DrotGetNamedPositionBridgeFunctor
 
struct  DrotGetNamedPositionVar
 
class  DrotGetParallacticAngle
 
class  DrotGetParallacticAngleBridgeFunctor
 
struct  DrotGetParallacticAngleVar
 
class  DrotGetPosition
 
class  DrotGetPositionBridgeFunctor
 
struct  DrotGetPositionVar
 
class  DrotGetPresetStars
 
class  DrotGetPresetStarsBridgeFunctor
 
struct  DrotGetPresetStarsVar
 
class  DrotGetRA
 
class  DrotGetRABridgeFunctor
 
struct  DrotGetRAVar
 
class  DrotGetVelocity
 
class  DrotGetVelocityBridgeFunctor
 
struct  DrotGetVelocityVar
 
struct  DrotHomeException
 
class  DrotIsAtHome
 
class  DrotIsAtHomeBridgeFunctor
 
struct  DrotIsAtHomeVar
 
class  DrotIsAtLimit
 
class  DrotIsAtLimitBridgeFunctor
 
struct  DrotIsAtLimitVar
 
class  DrotIsMoving
 
class  DrotIsMovingBridgeFunctor
 
struct  DrotIsMovingVar
 
class  DrotIsReachable
 
class  DrotIsReachableBridgeFunctor
 
struct  DrotIsReachableVar
 
class  DrotIsSlewing
 
class  DrotIsSlewingBridgeFunctor
 
struct  DrotIsSlewingVar
 
struct  DrotLimitSwitchException
 
struct  DrotMotionException
 
class  DrotMoveAbsolute
 
class  DrotMoveAbsoluteBridgeFunctor
 
struct  DrotMoveAbsoluteVar
 
class  DrotMoveRelative
 
class  DrotMoveRelativeBridgeFunctor
 
struct  DrotMoveRelativeVar
 
class  DrotMoveToHome
 
class  DrotMoveToHomeBridgeFunctor
 
struct  DrotMoveToHomeVar
 
class  DrotMoveToLimit
 
class  DrotMoveToLimitBridgeFunctor
 
struct  DrotMoveToLimitVar
 
class  DrotMoveToNamedPosition
 
class  DrotMoveToNamedPositionBridgeFunctor
 
struct  DrotMoveToNamedPositionVar
 
struct  DrotOutOfRangeException
 
struct  DrotPolynomialToShortException
 
struct  DrotPythonException
 
class  DrotRewind
 
class  DrotRewindBridgeFunctor
 
struct  DrotRewindVar
 
struct  DrotServiceException
 
class  DrotServiceWorker
 
class  DrotServiceWorkerFunctor
 
class  DrotServiceWorkerInterface
 
class  DrotServiceWorkerInterfacePy
 
class  DrotServiceWorkerInternalSkeleton
 
class  DrotServiceWorkerMock
 
class  DrotServiceWorkerSkeleton
 
class  DrotServiceWorkerSkeletonPython
 
class  DrotSetPosition
 
class  DrotSetPositionBridgeFunctor
 
struct  DrotSetPositionVar
 
class  DrotStartDerotation
 
class  DrotStartDerotationBridgeFunctor
 
class  DrotStartDerotationHere
 
class  DrotStartDerotationHereBridgeFunctor
 
struct  DrotStartDerotationHereVar
 
struct  DrotStartDerotationVar
 
struct  DrotUnitNotKnownException
 
struct  DrotWrongProfileException
 
class  FitsVector
 Reads one dimensional data from a FITS file into a std::vector. More...
 
class  FitsWriterServiceWorker
 
class  LaosLutCreator
 
class  LaosSe
 This class represents the geometry of one the 8 (or 12) SE's. More...
 
class  LaosSeAOType
 This class represents either the HWS or the GWS Star enlargers. More...
 
class  LaosSeSet
 This class represents a bundle of 8 (or 12) SE's. More...
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosADSECServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosDrotServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosWfcIfFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushServiceWorkerFunctor
 
struct  PropertyFactoryFunctorTypeMapInitializerLaosXineticsServiceWorkerFunctor
 
class  RfmInterface
 Reflective Memory Interface. More...
 
struct  SECollisionException
 
struct  SEDifferentDefaultCoordSys
 
struct  SEDifferentDefaultUnits
 
struct  SEHomeModuleException
 
struct  SELimitSwitchException
 
struct  SEMotionException
 
struct  SENotKnownException
 
struct  SEOutOfRangeException
 
struct  SEPythonException
 
struct  ServiceException
 
struct  SEServiceException
 
struct  SESilhouetteException
 
struct  SETransInconsistency
 
struct  SEUnitNotKnownException
 
struct  SEWrongIDException
 
struct  SEWrongProfileException
 
class  StarEnlarger
 
class  StarEnlargerConvertPosition
 
class  StarEnlargerConvertPositionBridgeFunctor
 
struct  StarEnlargerConvertPositionVar
 
struct  StarEnlargerExceptionAdder
 
class  StarEnlargerGetPosition
 
class  StarEnlargerGetPositionBridgeFunctor
 
struct  StarEnlargerGetPositionVar
 
class  StarEnlargerGetTransformation
 
class  StarEnlargerGetTransformationBridgeFunctor
 
struct  StarEnlargerGetTransformationVar
 
class  StarEnlargerGetTravelrange
 
class  StarEnlargerGetTravelrangeBridgeFunctor
 
struct  StarEnlargerGetTravelrangeVar
 
class  StarEnlargerIsCurrentlyEnabled
 
class  StarEnlargerIsCurrentlyEnabledBridgeFunctor
 
struct  StarEnlargerIsCurrentlyEnabledVar
 
class  StarEnlargerIsReachable
 
class  StarEnlargerIsReachableBridgeFunctor
 
struct  StarEnlargerIsReachableVar
 
class  StarEnlargerMoveBy
 
class  StarEnlargerMoveByBridgeFunctor
 
struct  StarEnlargerMoveByVar
 
class  StarEnlargerMoveTo
 
class  StarEnlargerMoveToBridgeFunctor
 
class  StarEnlargerMoveToHome
 
class  StarEnlargerMoveToHomeBridgeFunctor
 
struct  StarEnlargerMoveToHomeVar
 
struct  StarEnlargerMoveToVar
 
class  StarEnlargerResetCollision
 
class  StarEnlargerResetCollisionBridgeFunctor
 
struct  StarEnlargerResetCollisionVar
 
class  StarEnlargerRetreatToBase
 
class  StarEnlargerRetreatToBaseBridgeFunctor
 
struct  StarEnlargerRetreatToBaseVar
 
class  StarEnlargerServiceWorker
 
class  StarEnlargerServiceWorkerFunctor
 
class  StarEnlargerServiceWorkerInterface
 
class  StarEnlargerServiceWorkerInterfacePy
 
class  StarEnlargerServiceWorkerInternalSkeleton
 
class  StarEnlargerServiceWorkerSkeleton
 
class  StarEnlargerServiceWorkerSkeletonPython
 
class  StarEnlargerSetEnabledDevice
 
class  StarEnlargerSetEnabledDeviceBridgeFunctor
 
class  StarEnlargerSetEnabledDevices
 
class  StarEnlargerSetEnabledDevicesBridgeFunctor
 
struct  StarEnlargerSetEnabledDevicesVar
 
struct  StarEnlargerSetEnabledDeviceVar
 
class  StarEnlargerSetTargets
 
class  StarEnlargerSetTargetsBridgeFunctor
 
struct  StarEnlargerSetTargetsVar
 
class  StarEnlargerValidateMoveBy
 
class  StarEnlargerValidateMoveByBridgeFunctor
 
struct  StarEnlargerValidateMoveByVar
 
class  StarEnlargerValidateMoveTo
 
class  StarEnlargerValidateMoveToBridgeFunctor
 
struct  StarEnlargerValidateMoveToVar
 
class  WfcAvx2Loop
 
class  WfcCommonsCloseLoop
 
class  WfcCommonsCloseLoopBridgeFunctor
 
struct  WfcCommonsCloseLoopVar
 
class  WfcCommonsEnableDisturbance
 
class  WfcCommonsEnableDisturbanceBridgeFunctor
 
struct  WfcCommonsEnableDisturbanceVar
 
class  WfcCommonsEnableLinearize
 
class  WfcCommonsEnableLinearizeBridgeFunctor
 
struct  WfcCommonsEnableLinearizeVar
 
class  WfcCommonsGetSlopeMask
 
class  WfcCommonsGetSlopeMaskBridgeFunctor
 
struct  WfcCommonsGetSlopeMaskVar
 
class  WfcCommonsInitLoop
 
class  WfcCommonsInitLoopBridgeFunctor
 
struct  WfcCommonsInitLoopVar
 
class  WfcCommonsLoadMask
 
class  WfcCommonsLoadMaskBridgeFunctor
 
struct  WfcCommonsLoadMaskVar
 
class  WfcCommonsLoadSlopeOffset
 
class  WfcCommonsLoadSlopeOffsetBridgeFunctor
 
struct  WfcCommonsLoadSlopeOffsetVar
 
class  WfcCommonsResetLoop
 
class  WfcCommonsResetLoopBridgeFunctor
 
struct  WfcCommonsResetLoopVar
 
class  WfcCommonsSend2DM
 
class  WfcCommonsSend2DMBridgeFunctor
 
struct  WfcCommonsSend2DMVar
 
class  WfcCommonsServiceWorkerFunctor
 
class  WfcCommonsServiceWorkerInterface
 
class  WfcCommonsServiceWorkerInterfacePy
 
class  WfcCommonsServiceWorkerInternalSkeleton
 
class  WfcCommonsServiceWorkerSkeleton
 
class  WfcCommonsServiceWorkerSkeletonPython
 
class  WfcCommonsSetAndClose
 
class  WfcCommonsSetAndCloseBridgeFunctor
 
struct  WfcCommonsSetAndCloseVar
 
class  WfcCommonsSetLinearisation
 
class  WfcCommonsSetLinearisationBridgeFunctor
 
struct  WfcCommonsSetLinearisationVar
 
class  WfcCommonsSetMask
 
class  WfcCommonsSetMaskBridgeFunctor
 
struct  WfcCommonsSetMaskVar
 
class  WfcCommonsSetNormalizeMethod
 
class  WfcCommonsSetNormalizeMethodBridgeFunctor
 
struct  WfcCommonsSetNormalizeMethodVar
 
class  WfcCommonsSetSlopeNormConst
 
class  WfcCommonsSetSlopeNormConstBridgeFunctor
 
struct  WfcCommonsSetSlopeNormConstVar
 
class  WfcCommonsSetSlopeOffset
 
class  WfcCommonsSetSlopeOffsetBridgeFunctor
 
struct  WfcCommonsSetSlopeOffsetVar
 
class  WfcCommonsStartLoop
 
class  WfcCommonsStartLoopBridgeFunctor
 
struct  WfcCommonsStartLoopVar
 
class  WfcCommonsStartRandomPixelGen
 
class  WfcCommonsStartRandomPixelGenBridgeFunctor
 
struct  WfcCommonsStartRandomPixelGenVar
 
class  WfcCommonsStopLoop
 
class  WfcCommonsStopLoopBridgeFunctor
 
struct  WfcCommonsStopLoopVar
 
class  WfcCommonsToggleSend2DM
 
class  WfcCommonsToggleSend2DMBridgeFunctor
 
struct  WfcCommonsToggleSend2DMVar
 
class  WfcIfApplyParamSelector
 
class  WfcIfApplyParamSelectorBridgeFunctor
 
struct  WfcIfApplyParamSelectorVar
 
class  WfcIfDecreaseHO0
 
class  WfcIfDecreaseHO0BridgeFunctor
 
struct  WfcIfDecreaseHO0Var
 
class  WfcIfDecreaseHO1
 
class  WfcIfDecreaseHO1BridgeFunctor
 
struct  WfcIfDecreaseHO1Var
 
class  WfcIfDecreaseTT
 
class  WfcIfDecreaseTTBridgeFunctor
 
struct  WfcIfDecreaseTTVar
 
class  WfcIfFunctor
 
class  WfcIfGetGain
 
class  WfcIfGetGainBridgeFunctor
 
struct  WfcIfGetGainVar
 
class  WfcIfGetLastBufferNum
 
class  WfcIfGetLastBufferNumBridgeFunctor
 
struct  WfcIfGetLastBufferNumVar
 
class  WfcIfGetMeanSquareOfSlopes
 
class  WfcIfGetMeanSquareOfSlopesBridgeFunctor
 
struct  WfcIfGetMeanSquareOfSlopesVar
 
class  WfcIfGetSlopeGain
 
class  WfcIfGetSlopeGainBridgeFunctor
 
struct  WfcIfGetSlopeGainVar
 
class  WfcIfIncreaseHO0
 
class  WfcIfIncreaseHO0BridgeFunctor
 
struct  WfcIfIncreaseHO0Var
 
class  WfcIfIncreaseHO1
 
class  WfcIfIncreaseHO1BridgeFunctor
 
struct  WfcIfIncreaseHO1Var
 
class  WfcIfIncreaseTT
 
class  WfcIfIncreaseTTBridgeFunctor
 
struct  WfcIfIncreaseTTVar
 
class  WfcIfInterface
 
class  WfcIfInterfacePy
 
class  WfcIfInternalSkeleton
 
class  WfcIfLoadDisturb
 
class  WfcIfLoadDisturbBridgeFunctor
 
struct  WfcIfLoadDisturbVar
 
class  WfcIfLoadGain
 
class  WfcIfLoadGainBridgeFunctor
 
struct  WfcIfLoadGainVar
 
class  WfcIfLoadM2C
 
class  WfcIfLoadM2CBridgeFunctor
 
class  WfcIfLoadM2CINV
 
class  WfcIfLoadM2CINVBridgeFunctor
 
struct  WfcIfLoadM2CINVVar
 
struct  WfcIfLoadM2CVar
 
class  WfcIfLoadModeFilter
 
class  WfcIfLoadModeFilterBridgeFunctor
 
struct  WfcIfLoadModeFilterVar
 
class  WfcIfLoadRecMat
 
class  WfcIfLoadRecMatBridgeFunctor
 
struct  WfcIfLoadRecMatVar
 
class  WfcIfLoadShape
 
class  WfcIfLoadShapeBridgeFunctor
 
struct  WfcIfLoadShapeVar
 
class  WfcIfLoadSlopeFilter
 
class  WfcIfLoadSlopeFilterBridgeFunctor
 
struct  WfcIfLoadSlopeFilterVar
 
class  WfcIfReadNumBuffer
 
class  WfcIfReadNumBufferBridgeFunctor
 
class  WfcIfReadNumBuffers
 
class  WfcIfReadNumBuffersBridgeFunctor
 
struct  WfcIfReadNumBuffersVar
 
struct  WfcIfReadNumBufferVar
 
class  WfcIfResetShape
 
class  WfcIfResetShapeBridgeFunctor
 
struct  WfcIfResetShapeVar
 
class  WfcIfServiceWorker
 
class  WfcIfSetAbsolutModes
 
class  WfcIfSetAbsolutModesBridgeFunctor
 
struct  WfcIfSetAbsolutModesVar
 
class  WfcIfSetDisturb
 
class  WfcIfSetDisturbBridgeFunctor
 
struct  WfcIfSetDisturbVar
 
class  WfcIfSetGain
 
class  WfcIfSetGainBridgeFunctor
 
class  WfcIfSetGainTTHO
 
class  WfcIfSetGainTTHOBridgeFunctor
 
struct  WfcIfSetGainTTHOVar
 
struct  WfcIfSetGainVar
 
class  WfcIfSetGainZero
 
class  WfcIfSetGainZeroBridgeFunctor
 
struct  WfcIfSetGainZeroVar
 
class  WfcIfSetModeFilter
 
class  WfcIfSetModeFilterBridgeFunctor
 
struct  WfcIfSetModeFilterVar
 
class  WfcIfSetRecMat
 
class  WfcIfSetRecMatBridgeFunctor
 
struct  WfcIfSetRecMatVar
 
class  WfcIfSetSlopeFilter
 
class  WfcIfSetSlopeFilterBridgeFunctor
 
struct  WfcIfSetSlopeFilterVar
 
class  WfcIfSetSlopeGain
 
class  WfcIfSetSlopeGainBridgeFunctor
 
struct  WfcIfSetSlopeGainVar
 
class  WfcIfSkeleton
 
class  WfcIfSkeletonPython
 
class  WfcIfStartDisturbance
 
class  WfcIfStartDisturbanceBridgeFunctor
 
struct  WfcIfStartDisturbanceVar
 
class  WfcIfStopDisturbance
 
class  WfcIfStopDisturbanceBridgeFunctor
 
struct  WfcIfStopDisturbanceVar
 
class  WfcIfSwitchParamBlock
 
class  WfcIfSwitchParamBlockBridgeFunctor
 
struct  WfcIfSwitchParamBlockVar
 
class  WfcLoop
 
class  WfcLoopData
 
struct  WfcLoopDataBase
 
class  WfcLoopDataPushGetNewImage
 
class  WfcLoopDataPushGetNewImageBridgeFunctor
 
struct  WfcLoopDataPushGetNewImageVar
 
class  WfcLoopDataPushGetNewSlope
 
class  WfcLoopDataPushGetNewSlopeBridgeFunctor
 
struct  WfcLoopDataPushGetNewSlopeVar
 
class  WfcLoopDataPushServiceWorker
 
class  WfcLoopDataPushServiceWorkerFunctor
 
class  WfcLoopDataPushServiceWorkerInterface
 
class  WfcLoopDataPushServiceWorkerInterfacePy
 
class  WfcLoopDataPushServiceWorkerInternalSkeleton
 
class  WfcLoopDataPushServiceWorkerSkeleton
 
class  WfcLoopDataPushServiceWorkerSkeletonPython
 
struct  WfcLoopDataVar
 
class  WfcLoopDevice
 
class  WfcLoopDeviceAlgoPupilPlugin
 
More...
 
class  WfcLoopService
 
class  WfcPlainLoop
 
class  XineticsCoreDevice
 The core of the Xinetics Deformable Mirror Device. More...
 
class  XineticsDevice
 
class  XineticsDummyDevice
 
class  XineticsResetActuators
 
class  XineticsResetActuatorsBridgeFunctor
 
struct  XineticsResetActuatorsVar
 
class  XineticsResetDSP
 
class  XineticsResetDSPBridgeFunctor
 
struct  XineticsResetDSPVar
 
class  XineticsSend2DM
 
class  XineticsSend2DMBridgeFunctor
 
struct  XineticsSend2DMVar
 
class  XineticsServiceWorker
 
class  XineticsServiceWorkerFunctor
 
class  XineticsServiceWorkerInterface
 
class  XineticsServiceWorkerInterfacePy
 
class  XineticsServiceWorkerInternalSkeleton
 
class  XineticsServiceWorkerSkeleton
 
class  XineticsServiceWorkerSkeletonPython
 
class  XineticsSetActuators
 
class  XineticsSetActuatorsBridgeFunctor
 
struct  XineticsSetActuatorsVar
 

Typedefs

typedef IceUtil::Handle< Laos::BcuDataBcuDataPtr
 
typedef IceUtil::Handle< Laos::BcuBcuGenDevicePtr
 
typedef boost::shared_ptr< BcuDriverSaveWriteBcuDriverSaveWritePtr
 
typedef IceUtil::Handle< ADSECServiceWorkerInterfaceADSECServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< AocRecMatServiceWorkerInterfaceAocRecMatServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< BCUExtraInterfaceBCUExtraInterfacePtr
 
typedef IceUtil::Handle< BCUExtraSkeletonBCUExtraSkeletonPtr
 
typedef IceUtil::Handle< DrotServiceWorkerInterfaceDrotServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< StarEnlargerServiceWorkerInterfaceStarEnlargerServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< WfcLoopDevice< double > > WfcLoopDeviceDoublePtr
 
typedef IceUtil::Handle< WfcLoopDevice< float > > WfcLoopDeviceFloatPtr
 
typedef IceUtil::Handle< WfcLoopDataWfcLoopDataPtr
 
typedef std::vector< WfcLoopDataBaseSeqWfcLoopDataBase
 
typedef ::std::vector< ::Nice::DynamicBitsetByteVarLoopDataBitSet
 
typedef ::std::vector< ::Ice::Float > LoopData
 
typedef ::std::vector< ::Laos::WfcLoopDataVarSeqWfcLoopDataVar
 
typedef IceUtil::Handle< WfcCommonsServiceWorkerInterfaceWfcCommonsServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< WfcIfInterfaceWfcIfInterfacePtr
 
typedef IceUtil::Handle< WfcIfSkeletonWfcIfSkeletonPtr
 
typedef IceUtil::Handle< WfcLoopDataPushServiceWorkerInterfaceWfcLoopDataPushServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< Laos::XineticsCoreDeviceXineticsCoreDevicePtr
 
typedef IceUtil::Handle< XineticsServiceWorkerInterfaceXineticsServiceWorkerInterfacePtr
 
typedef IceUtil::Handle< ADSECServiceWorkerInterfacePyADSECServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< AocRecMatServiceWorkerInterfacePyAocRecMatServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< Laos::DrotServiceWorkerDrotServiceWorkerPtr
 
typedef IceUtil::Handle< DrotServiceWorkerMockDrotServiceWorkerMockPtr
 
typedef IceUtil::Handle< DrotServiceWorkerInterfacePyDrotServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< StarEnlargerServiceWorkerInterfacePyStarEnlargerServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< StarEnlargerStarEnlargerPtr
 Definition of the smart pointer of this class. More...
 
typedef IceUtil::Handle< Laos::StarEnlargerServiceWorkerStarEnlargerServiceWorkerPtr
 
typedef IceUtil::Handle< BCUExtraInterfacePyBCUExtraInterfacePyPtr
 
typedef IceUtil::Handle< WfcCommonsServiceWorkerInterfacePyWfcCommonsServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< WfcIfInterfacePyWfcIfInterfacePyPtr
 
typedef IceUtil::Handle< WfcLoopDataPushServiceWorkerInterfacePyWfcLoopDataPushServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< XineticsServiceWorkerInterfacePyXineticsServiceWorkerInterfacePyPtr
 
typedef IceUtil::Handle< WfcLoop< float > > WfcLoopFloatPtr
 
typedef IceUtil::Handle< WfcLoop< double > > WfcLoopDoublePtr
 
typedef IceUtil::Handle< RfmInterfaceRfmInterfacePtr
 smart pointer to the reflective memory driver interface class. More...
 
typedef IceUtil::Handle< BCUIfServiceWorkerBCUIfServiceWorkerPtr
 

Enumerations

enum  dspState_t {
  off, local, run_free, run_locked,
  unknown, off, local, run_free,
  run_locked, unknown, off, local,
  run_free, run_locked, unknown
}
 
enum  dspState_t {
  off, local, run_free, run_locked,
  unknown, off, local, run_free,
  run_locked, unknown, off, local,
  run_free, run_locked, unknown
}
 
enum  dspState_t {
  off, local, run_free, run_locked,
  unknown, off, local, run_free,
  run_locked, unknown, off, local,
  run_free, run_locked, unknown
}
 
enum  AOType {
  LINC_HWS =0, LINC_GWS =1, LINC_PCAM = 2, LINC_NOAO =3,
  LINC_HWS =0, LINC_GWS =1, LINC_PCAM = 2, LINC_NOAO =3
}
 enumeration roughly equivalent to the PCS integer states More...
 
enum  AOType {
  LINC_HWS =0, LINC_GWS =1, LINC_PCAM = 2, LINC_NOAO =3,
  LINC_HWS =0, LINC_GWS =1, LINC_PCAM = 2, LINC_NOAO =3
}
 enumeration roughly equivalent to the PCS integer states More...
 

Functions

std::ostream & operator<< (std::ostream &, const Laos::BcuData &)
 
std::istream & operator>> (std::istream &, Laos::BcuData &)
 
std::ostream & operator<< (std::ostream &, const Laos::WfcLoopDataVar &)
 
std::istream & operator>> (std::istream &, Laos::WfcLoopDataVar &)
 

Variables

const unsigned short numberOfXineticsActuators = 349
 
const Nice::Point limitsOfXineticsActuators = Nice::Point(0,65535)
 
const std::vector< Nice::DynamicBitsetactuatorMask
 
const unsigned short spareActuatorIndices [3] = {31,191,351}
 The input array at the DM electronics contains spare adresses, to which no actuator is connected. More...
 
const unsigned short actVoltageArraySize = 384
 The area in the RFM used for actator voltages. More...
 
const unsigned short criticalNeighborActThreshold = 0x8000
 The maximum inter-actuator stroke (in actuator voltages) allowed. More...
 
const unsigned int criticalTemporalDistanceThreshold = 228720*8
 Temporal distance threshold for Xinetics (= max difference between the integrated actuator voltages of adjacent frames.) More...
 
const unsigned int minActVoltage = 0x0
 
const unsigned int maxActVoltage = 0xFFFF
 
const unsigned int actVoltageOffset = 0x8000
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosADSECServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosADSECPrepareForCloseLoopFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatUploadReconstructorFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosDrotServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosDrotStartDerotationHereFunctor
 
struct Laos::DrotExceptionAdder s_DrotExceptionAdder
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerSetEnabledDevicesFunctor
 
struct Laos::StarEnlargerExceptionAdder s_StarEnlargerExceptionAdder
 
Laos::Bcutest
 
const uint32_t dspSizeMessageBuffer = 1024
 
const uint32_t dspOffsetMessageBuffer = 1024
 
const uint32_t dspOffsetStatus = 2048
 
const uint32_t dspOffsetCommand = 2052
 
const uint32_t dspOffsetClientCookie = 2056
 
const uint32_t dspCmdOff = 0x00000001
 
const uint32_t dspCmdLocal = 0x00000002
 
const uint32_t dspCmdRun = 0x00000004
 
const uint32_t dspCmdReset = 0x00000008
 
const uint32_t dspCmdYack = 0x00000010
 
const uint32_t dspStatusOff = 0x00000001
 
const uint32_t dspStatusLocal = 0x00000002
 
const uint32_t dspStatusRunLock = 0x00000004
 
const uint32_t dspStatusRunFree = 0x00000008
 
const uint32_t dspStatusFramingError = 0x00000010
 
const uint32_t dspStatusOverflowError = 0x00000020
 
const uint32_t dspStatusNeigborError = 0x00000040
 
const uint32_t dspStatusActReadbackError = 0x00000080
 
const uint32_t dspStatusTempdistError = 0x00000100
 
const uint32_t dspStatusTempcheckError = 0x00000200
 
const uint32_t dspStatusVoltTempError = 0x00000400
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsGetSlopeMaskFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraApplyParamSelectorFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushGetNewImageFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcIfFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosWfcIfSetGainZeroFunctor
 
struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosXineticsServiceWorkerFunctor s_PropertyFactoryFunctorTypeMapInitializerLaosXineticsSend2DMFunctor
 

Typedef Documentation

◆ ADSECServiceWorkerInterfacePtr

◆ ADSECServiceWorkerInterfacePyPtr

◆ AocRecMatServiceWorkerInterfacePtr

◆ AocRecMatServiceWorkerInterfacePyPtr

◆ BcuDataPtr

typedef IceUtil::Handle< Laos::BcuData > Laos::BcuDataPtr

◆ BcuDriverSaveWritePtr

typedef boost::shared_ptr< BcuDriverSaveWrite > Laos::BcuDriverSaveWritePtr

◆ BCUExtraInterfacePtr

typedef IceUtil::Handle< BCUExtraInterface > Laos::BCUExtraInterfacePtr

◆ BCUExtraInterfacePyPtr

◆ BCUExtraSkeletonPtr

typedef IceUtil::Handle< BCUExtraSkeleton > Laos::BCUExtraSkeletonPtr

◆ BcuGenDevicePtr

typedef IceUtil::Handle< Laos::Bcu > Laos::BcuGenDevicePtr

◆ BCUIfServiceWorkerPtr

◆ DrotServiceWorkerInterfacePtr

◆ DrotServiceWorkerInterfacePyPtr

◆ DrotServiceWorkerMockPtr

◆ DrotServiceWorkerPtr

◆ LoopData

typedef::std::vector<::Ice::Float > Laos::LoopData

◆ LoopDataBitSet

◆ RfmInterfacePtr

typedef IceUtil::Handle<RfmInterface> Laos::RfmInterfacePtr

smart pointer to the reflective memory driver interface class.

◆ SeqWfcLoopDataBase

typedef std::vector< WfcLoopDataBase > Laos::SeqWfcLoopDataBase

◆ SeqWfcLoopDataVar

◆ StarEnlargerPtr

typedef IceUtil::Handle<StarEnlarger> Laos::StarEnlargerPtr

Definition of the smart pointer of this class.

◆ StarEnlargerServiceWorkerInterfacePtr

◆ StarEnlargerServiceWorkerInterfacePyPtr

◆ StarEnlargerServiceWorkerPtr

◆ WfcCommonsServiceWorkerInterfacePtr

◆ WfcCommonsServiceWorkerInterfacePyPtr

◆ WfcIfInterfacePtr

typedef IceUtil::Handle< WfcIfInterface > Laos::WfcIfInterfacePtr

◆ WfcIfInterfacePyPtr

typedef IceUtil::Handle< WfcIfInterfacePy > Laos::WfcIfInterfacePyPtr

◆ WfcIfSkeletonPtr

typedef IceUtil::Handle< WfcIfSkeleton > Laos::WfcIfSkeletonPtr

◆ WfcLoopDataPtr

typedef IceUtil::Handle< WfcLoopData > Laos::WfcLoopDataPtr

◆ WfcLoopDataPushServiceWorkerInterfacePtr

◆ WfcLoopDataPushServiceWorkerInterfacePyPtr

◆ WfcLoopDeviceDoublePtr

typedef IceUtil::Handle< WfcLoopDevice< double > > Laos::WfcLoopDeviceDoublePtr

◆ WfcLoopDeviceFloatPtr

typedef IceUtil::Handle< WfcLoopDevice< float > > Laos::WfcLoopDeviceFloatPtr

◆ WfcLoopDoublePtr

typedef IceUtil::Handle< WfcLoop< double > > Laos::WfcLoopDoublePtr

◆ WfcLoopFloatPtr

typedef IceUtil::Handle< WfcLoop< float > > Laos::WfcLoopFloatPtr

◆ XineticsCoreDevicePtr

◆ XineticsServiceWorkerInterfacePtr

◆ XineticsServiceWorkerInterfacePyPtr

Enumeration Type Documentation

◆ AOType [1/2]

enumeration roughly equivalent to the PCS integer states

Since
2017-08-24 added patrol camera
Enumerator
LINC_HWS 
LINC_GWS 
LINC_PCAM 
LINC_NOAO 
LINC_HWS 
LINC_GWS 
LINC_PCAM 
LINC_NOAO 

◆ AOType [2/2]

enumeration roughly equivalent to the PCS integer states

Since
2017-08-24 added patrol camera
Enumerator
LINC_HWS 
LINC_GWS 
LINC_PCAM 
LINC_NOAO 
LINC_HWS 
LINC_GWS 
LINC_PCAM 
LINC_NOAO 

◆ dspState_t [1/3]

Enumerator
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 

◆ dspState_t [2/3]

Enumerator
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 

◆ dspState_t [3/3]

Enumerator
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 
off 
local 
run_free 
run_locked 
unknown 

Function Documentation

◆ operator<<() [1/2]

std::ostream & Laos::operator<< ( std::ostream &  ,
const Laos::WfcLoopDataVar  
)

◆ operator<<() [2/2]

std::ostream & Laos::operator<< ( std::ostream &  ,
const Laos::BcuData  
)

◆ operator>>() [1/2]

std::istream & Laos::operator>> ( std::istream &  ,
Laos::WfcLoopDataVar  
)

◆ operator>>() [2/2]

std::istream & Laos::operator>> ( std::istream &  ,
Laos::BcuData  
)

Variable Documentation

◆ actuatorMask

const std::vector< Nice::DynamicBitset > Laos::actuatorMask
Initial value:
= boost::assign::list_of(Nice::DynamicBitset("000000011111110000000"))
(Nice::DynamicBitset("000001111111111100000"))
(Nice::DynamicBitset("000011111111111110000"))
(Nice::DynamicBitset("000111111111111111000"))
(Nice::DynamicBitset("001111111111111111100"))
(Nice::DynamicBitset("011111111111111111110"))
(Nice::DynamicBitset("011111111111111111110"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("111111111111111111111"))
(Nice::DynamicBitset("011111111111111111110"))
(Nice::DynamicBitset("011111111111111111110"))
(Nice::DynamicBitset("001111111111111111100"))
(Nice::DynamicBitset("000111111111111111000"))
(Nice::DynamicBitset("000011111111111110000"))
(Nice::DynamicBitset("000001111111111100000"))
(Nice::DynamicBitset("000000011111110000000"))
Definition: DynamicBitset.hh:42
DynamicBitsetT< Nice::U8, DynamicBitsetByteVar > DynamicBitset
Definition: DynamicBitset.h:15

◆ actVoltageArraySize

const unsigned short Laos::actVoltageArraySize = 384

The area in the RFM used for actator voltages.

The actuator update portion of the memory map starts at offset zero and is allocated a 768-byte segment. Each actuator value is 2 bytes. For a 349-actuator DM, the total number of bytes is 768. This is due to the DSP DMA size of 64 DWORDS, of which there are three separate bursts (64 * 3 * 4 bytes per DWORD) = 768 bytes.

◆ actVoltageOffset

const unsigned int Laos::actVoltageOffset = 0x8000

◆ criticalNeighborActThreshold

const unsigned short Laos::criticalNeighborActThreshold = 0x8000

The maximum inter-actuator stroke (in actuator voltages) allowed.

This is a hardcoded threshold. Any lower value can be specified in CFG.ACT.NEIGHBOR_THRES. 0x8000 actuator voltage corresponds to about 0.5 peak to valley.

◆ criticalTemporalDistanceThreshold

const unsigned int Laos::criticalTemporalDistanceThreshold = 228720*8

Temporal distance threshold for Xinetics (= max difference between the integrated actuator voltages of adjacent frames.)

This is a hard coded threshold. Any lower value can be specified in CFG.ACT.TEMPORALDISTANCE_THRES. 228720 is the default value in the DM electronics (in DAC counts); conversion from DAC counts to Actuator Voltages

◆ dspCmdLocal

const uint32_t Laos::dspCmdLocal = 0x00000002

◆ dspCmdOff

const uint32_t Laos::dspCmdOff = 0x00000001

◆ dspCmdReset

const uint32_t Laos::dspCmdReset = 0x00000008

◆ dspCmdRun

const uint32_t Laos::dspCmdRun = 0x00000004

◆ dspCmdYack

const uint32_t Laos::dspCmdYack = 0x00000010

◆ dspOffsetClientCookie

const uint32_t Laos::dspOffsetClientCookie = 2056

◆ dspOffsetCommand

const uint32_t Laos::dspOffsetCommand = 2052

◆ dspOffsetMessageBuffer

const uint32_t Laos::dspOffsetMessageBuffer = 1024

◆ dspOffsetStatus

const uint32_t Laos::dspOffsetStatus = 2048

◆ dspSizeMessageBuffer

const uint32_t Laos::dspSizeMessageBuffer = 1024

◆ dspStatusActReadbackError

const uint32_t Laos::dspStatusActReadbackError = 0x00000080

◆ dspStatusFramingError

const uint32_t Laos::dspStatusFramingError = 0x00000010

◆ dspStatusLocal

const uint32_t Laos::dspStatusLocal = 0x00000002

◆ dspStatusNeigborError

const uint32_t Laos::dspStatusNeigborError = 0x00000040

◆ dspStatusOff

const uint32_t Laos::dspStatusOff = 0x00000001

◆ dspStatusOverflowError

const uint32_t Laos::dspStatusOverflowError = 0x00000020

◆ dspStatusRunFree

const uint32_t Laos::dspStatusRunFree = 0x00000008

◆ dspStatusRunLock

const uint32_t Laos::dspStatusRunLock = 0x00000004

◆ dspStatusTempcheckError

const uint32_t Laos::dspStatusTempcheckError = 0x00000200

◆ dspStatusTempdistError

const uint32_t Laos::dspStatusTempdistError = 0x00000100

◆ dspStatusVoltTempError

const uint32_t Laos::dspStatusVoltTempError = 0x00000400

◆ limitsOfXineticsActuators

const Nice::Point Laos::limitsOfXineticsActuators = Nice::Point(0,65535)

◆ maxActVoltage

const unsigned int Laos::maxActVoltage = 0xFFFF

◆ minActVoltage

const unsigned int Laos::minActVoltage = 0x0

◆ numberOfXineticsActuators

const unsigned short Laos::numberOfXineticsActuators = 349

◆ s_DrotExceptionAdder

struct Laos::DrotExceptionAdder Laos::s_DrotExceptionAdder

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosADSECPrepareForCloseLoopFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosADSECServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosADSECPrepareForCloseLoopFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatUploadReconstructorFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosAocRecMatUploadReconstructorFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraApplyParamSelectorFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosBCUExtraApplyParamSelectorFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosDrotStartDerotationHereFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosDrotServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosDrotStartDerotationHereFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerSetEnabledDevicesFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosStarEnlargerSetEnabledDevicesFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsGetSlopeMaskFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosWfcCommonsGetSlopeMaskFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosWfcIfSetGainZeroFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcIfFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosWfcIfSetGainZeroFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushGetNewImageFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosWfcLoopDataPushGetNewImageFunctor

◆ s_PropertyFactoryFunctorTypeMapInitializerLaosXineticsSend2DMFunctor

struct Laos::PropertyFactoryFunctorTypeMapInitializerLaosXineticsServiceWorkerFunctor Laos::s_PropertyFactoryFunctorTypeMapInitializerLaosXineticsSend2DMFunctor

◆ s_StarEnlargerExceptionAdder

struct Laos::StarEnlargerExceptionAdder Laos::s_StarEnlargerExceptionAdder

◆ spareActuatorIndices

const unsigned short Laos::spareActuatorIndices = {31,191,351}

The input array at the DM electronics contains spare adresses, to which no actuator is connected.

◆ test

Laos::Bcu * Laos::test