:tocdepth: 3 ############### ATMonochromator ############### .. note:: This page is generated by the following python script ``generate_cet.py``. :ref:`Back to table ` Commands -------- .. _ATMonochromator:Commands:calibrateWavelength: calibrateWavelength ~~~~~~~~~~~~~~~~~~~ **Description**: Command to calibrate the wavelength :EFDB_Topic: ATMonochromator_command_calibrateWavelength .. _ATMonochromator:Commands:calibrateWavelength:wavelength: wavelength ********** :IDL_Type: float :Units: meter **Description**: wavelength .. _ATMonochromator:Commands:changeSlitWidth: changeSlitWidth ~~~~~~~~~~~~~~~ **Description**: Command to change Front enterance or Front exit slit width to width specified :EFDB_Topic: ATMonochromator_command_changeSlitWidth .. _ATMonochromator:Commands:changeSlitWidth:slit: slit **** :IDL_Type: long :Units: unitless :Enumeration: slit_Slit_FrontEntrance,slit_Slit_FrontExit **Description**: slit .. _ATMonochromator:Commands:changeSlitWidth:slitWidth: slitWidth ********* :IDL_Type: float :Units: unitless **Description**: slitWidth .. _ATMonochromator:Commands:changeWavelength: changeWavelength ~~~~~~~~~~~~~~~~ **Description**: Command to change the wavelength of the monochromator :EFDB_Topic: ATMonochromator_command_changeWavelength .. _ATMonochromator:Commands:changeWavelength:wavelength: wavelength ********** :IDL_Type: float :Units: meter **Description**: wavelength .. _ATMonochromator:Commands:power: power ~~~~~ **Description**: Command to turn the power ON and OFF :EFDB_Topic: ATMonochromator_command_power .. _ATMonochromator:Commands:power:power: power ***** :IDL_Type: boolean :Units: unitless **Description**: power .. _ATMonochromator:Commands:selectGrating: selectGrating ~~~~~~~~~~~~~ **Description**: Select the grating (Blue,Red, Mirror) that will be in the path of light :EFDB_Topic: ATMonochromator_command_selectGrating .. _ATMonochromator:Commands:selectGrating:gratingType: gratingType *********** :IDL_Type: long :Units: unitless :Enumeration: gratingType_Grating_Blue,gratingType_Grating_Red,gratingType_Grating_Mirror **Description**: grating type .. _ATMonochromator:Commands:updateMonochromatorSetup: updateMonochromatorSetup ~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Command used to setup monochromator with a single command :EFDB_Topic: ATMonochromator_command_updateMonochromatorSetup .. _ATMonochromator:Commands:updateMonochromatorSetup:gratingType: gratingType *********** :IDL_Type: long :Units: unitless :Enumeration: gratingType_Grating_Blue,gratingType_Grating_Red,gratingType_Grating_Mirror **Description**: Grating type .. _ATMonochromator:Commands:updateMonochromatorSetup:fontExitSlitWidth: fontExitSlitWidth ***************** :IDL_Type: double :Units: unitless **Description**: slitwidth for front exit .. _ATMonochromator:Commands:updateMonochromatorSetup:fontEntranceSlitWidth: fontEntranceSlitWidth ********************* :IDL_Type: double :Units: unitless **Description**: slitwidth for front entrance .. _ATMonochromator:Commands:updateMonochromatorSetup:wavelength: wavelength ********** :IDL_Type: double :Units: meter **Description**: wavelength abort ~~~~~ :EFDB_Topic: SALGeneric_command_abort .. _ATMonochromator:abort:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used disable ~~~~~~~ **Description**: Transition from state Enabled to Disabled. :EFDB_Topic: SALGeneric_command_disable .. _ATMonochromator:disable:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used enable ~~~~~~ **Description**: Transition from state Disabled to Enabled. :EFDB_Topic: SALGeneric_command_enable .. _ATMonochromator:enable:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used enterControl ~~~~~~~~~~~~ **Description**: Transition from state Offline to Standby. Only "externally commandable" CSCs support this command; other CSCs start in Standby state and quit when they go to Offline. :EFDB_Topic: SALGeneric_command_enterControl .. _ATMonochromator:enterControl:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used exitControl ~~~~~~~~~~~ **Description**: Transition from state Standby to Offline. For CSCs that are not "externally commandable" this makes the CSC quit. :EFDB_Topic: SALGeneric_command_exitControl .. _ATMonochromator:exitControl:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used setAuthList ~~~~~~~~~~~ :EFDB_Topic: SALGeneric_command_setAuthList .. _ATMonochromator:setAuthList:authorizedUsers: authorizedUsers *************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of authorized users currently allowed to command this CSC, in the form user@host. If the first character is +/- then the specified users are added/removed. Duplicates are silently ignored. The CSC's own user@host is silently ignored, because it is always authorized. For removal, CSCs that are not in the list are silently ignored. Whitespace is allowed after the optional initial +/- and after each comma. .. _ATMonochromator:setAuthList:nonAuthorizedCSCs: nonAuthorizedCSCs ***************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of CSC's not currently allowed to command this CSC, in the form name[:index]. An index of 0 is stripped (name:0 becomes name). If the first character is +/- then the specified CSCs are added/removed. Duplicates are silently ignored. For removal, CSCs that are not in the list are silently ignored. Whitespace is allowed after the optional initial +/- and after each comma. setLogLevel ~~~~~~~~~~~ **Description**: Set the logging level. :EFDB_Topic: SALGeneric_command_setLogLevel .. _ATMonochromator:setLogLevel:level: level ***** :IDL_Type: int :Units: unitless **Description**: Logging level, as a Python logging level: error=40, warning=30, info=20, debug=10. setValue ~~~~~~~~ :EFDB_Topic: SALGeneric_command_setValue .. _ATMonochromator:setValue:parametersAndValues: parametersAndValues ******************* :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: List of parameters and their values as a Json string standby ~~~~~~~ **Description**: Transition from state Offline, Disabled or Fault to Standby. :EFDB_Topic: SALGeneric_command_standby .. _ATMonochromator:standby:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used start ~~~~~ **Description**: Transition from state Standby to Disable, in a specified configuration. :EFDB_Topic: SALGeneric_command_start .. _ATMonochromator:start:settingsToApply: settingsToApply *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: Name of the selected settings set Enumerations ------------ :SummaryState: * DisabledState * EnabledState * FaultState * OfflineState * StandbyState :DetailedState: * NotEnabled * Ready * ChangingWavelength * CalibratingWavelength * Powering * SelectingGrating * ChangingSlitWidth * UpdatingMonochromatorSetup :Status: * SettingUp * Ready * Offline * Fault :Grating: * Blue * Red * Mirror :Slit: * Entry * Exit :LightStatus: * On * Off :Device: * Monochromator * LightSource * ThermoelectricCooler Events ------ .. _ATMonochromator:Events:detailedState: detailedState ~~~~~~~~~~~~~ **Description**: Detailed State :EFDB_Topic: ATMonochromator_logevent_detailedState .. _ATMonochromator:Events:detailedState:detailedState: detailedState ************* :IDL_Type: long :Units: dimensionless :Enumeration: detailedState_DetailedState_DisabledState,detailedState_DetailedState_EnabledState,detailedState_DetailedState_FaultState,detailedState_DetailedState_OfflineState,detailedState_DetailedState_StandbyState,detailedState_DetailedState_MonoSettingUpState,detailedState_DetailedState_StoppedState,detailedState_DetailedState_StoppedCoolerOffState,detailedState_DetailedState_StoppedLightOffState,detailedState_DetailedState_StoppedLightOnState,detailedState_DetailedState_MonoManualSetup,detailedState_DetailedState_MonoAutomaticSetup **Description**: An enumeration indicating the detailed state. See the DetailedStateValue enumeration defined in the Typedefs package. .. _ATMonochromator:Events:entrySlitWidth: entrySlitWidth ~~~~~~~~~~~~~~ **Description**: Publishes the slitwidth :EFDB_Topic: ATMonochromator_logevent_entrySlitWidth .. _ATMonochromator:Events:entrySlitWidth:width: width ***** :IDL_Type: float :Units: mm **Description**: Entry slit width .. _ATMonochromator:Events:exitSlitWidth: exitSlitWidth ~~~~~~~~~~~~~ **Description**: Publishes the slitwidth :EFDB_Topic: ATMonochromator_logevent_exitSlitWidth .. _ATMonochromator:Events:exitSlitWidth:width: width ***** :IDL_Type: float :Units: mm **Description**: Exit slit width .. _ATMonochromator:Events:inPosition: inPosition ~~~~~~~~~~ **Description**: Indicates if the monochromator is inposition :EFDB_Topic: ATMonochromator_logevent_inPosition .. _ATMonochromator:Events:inPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: Indicates if the monochromator is inposition .. _ATMonochromator:Events:inPosition:device: device ****** :IDL_Type: long :Units: dimensionless :Enumeration: device_Device_Monochromator,device_Device_LightSource,device_Device_ThermoelectricCooler **Description**: device .. _ATMonochromator:Events:internalCommand: internalCommand ~~~~~~~~~~~~~~~ **Description**: internalcommand :EFDB_Topic: ATMonochromator_logevent_internalCommand .. _ATMonochromator:Events:internalCommand:commandObject: commandObject ************* :IDL_Type: byte :Units: dimensionless :Count: 900 **Description**: The error code being published. .. _ATMonochromator:Events:loopTimeOutOfRange: loopTimeOutOfRange ~~~~~~~~~~~~~~~~~~ **Description**: Exceeds loop time :EFDB_Topic: ATMonochromator_logevent_loopTimeOutOfRange .. _ATMonochromator:Events:loopTimeOutOfRange:loopTimeOutOfRange: loopTimeOutOfRange ****************** :IDL_Type: boolean :Units: dimensionless **Description**: loop Time is not in range .. _ATMonochromator:Events:monochromatorConnected: monochromatorConnected ~~~~~~~~~~~~~~~~~~~~~~ **Description**: Event to inform if the monochromator is connected or not :EFDB_Topic: ATMonochromator_logevent_monochromatorConnected .. _ATMonochromator:Events:monochromatorConnected:connected: connected ********* :IDL_Type: boolean :Units: dimensionless **Description**: connected .. _ATMonochromator:Events:rejectedCommand: rejectedCommand ~~~~~~~~~~~~~~~ **Description**: Event published when a command is rejected either because command is received when in incorrect state or parameters of command are invalid :EFDB_Topic: ATMonochromator_logevent_rejectedCommand .. _ATMonochromator:Events:rejectedCommand:commandValue: commandValue ************ :IDL_Type: unsigned short :Units: dimensionless **Description**: command value .. _ATMonochromator:Events:rejectedCommand:detailedState: detailedState ************* :IDL_Type: long :Units: dimensionless :Enumeration: detailedState_DetailedState_DisabledState,detailedState_DetailedState_EnabledState,detailedState_DetailedState_FaultState,detailedState_DetailedState_OfflineState,detailedState_DetailedState_StandbyState,detailedState_DetailedState_MonoSettingUpState,detailedState_DetailedState_StoppedState,detailedState_DetailedState_StoppedCoolerOffState,detailedState_DetailedState_StoppedLightOffState,detailedState_DetailedState_StoppedLightOnState,detailedState_DetailedState_MonoManualSetup,detailedState_DetailedState_MonoAutomaticSetup **Description**: detailed state .. _ATMonochromator:Events:rejectedCommand:timestamp: timestamp ********* :IDL_Type: double :Units: dimensionless **Description**: time when the event occurred .. _ATMonochromator:Events:selectedGrating: selectedGrating ~~~~~~~~~~~~~~~ **Description**: Event indicating the grating that was selected :EFDB_Topic: ATMonochromator_logevent_selectedGrating .. _ATMonochromator:Events:selectedGrating:gratingType: gratingType *********** :IDL_Type: long :Units: dimensionless :Enumeration: gratingType_Grating_Blue,gratingType_Grating_Red,gratingType_Grating_Mirror **Description**: Type of grating .. _ATMonochromator:Events:selectedGrating:timestamp: timestamp ********* :IDL_Type: double :Units: dimensionless **Description**: timestamp when selected grating event occurs .. _ATMonochromator:Events:settingsAppliedLoop: settingsAppliedLoop ~~~~~~~~~~~~~~~~~~~ **Description**: Settings applied loop :EFDB_Topic: ATMonochromator_logevent_settingsAppliedLoop .. _ATMonochromator:Events:settingsAppliedLoop:period: period ****** :IDL_Type: double :Units: second **Description**: period .. _ATMonochromator:Events:settingsAppliedLoop:periodAllowedJitter: periodAllowedJitter ******************* :IDL_Type: double :Units: second **Description**: Period when jitter is allowed .. _ATMonochromator:Events:settingsAppliedMonoCommunication: settingsAppliedMonoCommunication ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: setting of the monochromator :EFDB_Topic: ATMonochromator_logevent_settingsAppliedMonoCommunication .. _ATMonochromator:Events:settingsAppliedMonoCommunication:ip: ip ** :IDL_Type: string :IDL_Size: 15 :Units: dimensionless **Description**: IP address of the monochromator .. _ATMonochromator:Events:settingsAppliedMonoCommunication:portRange: portRange ********* :IDL_Type: long :Units: dimensionless **Description**: port range, it will try to connect to any of the ports in this range .. _ATMonochromator:Events:settingsAppliedMonoCommunication:readTimeout: readTimeout *********** :IDL_Type: float :Units: second **Description**: Read timeout value .. _ATMonochromator:Events:settingsAppliedMonoCommunication:writeTimeout: writeTimeout ************ :IDL_Type: float :Units: second **Description**: Write timeout value .. _ATMonochromator:Events:settingsAppliedMonoCommunication:connectionTimeout: connectionTimeout ***************** :IDL_Type: float :Units: second **Description**: connection time out setting .. _ATMonochromator:Events:settingsAppliedMonoHeartbeat: settingsAppliedMonoHeartbeat ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Internal heartbeat of the application to indicate if communication between linux and windows controlled is active or not :EFDB_Topic: ATMonochromator_logevent_settingsAppliedMonoHeartbeat .. _ATMonochromator:Events:settingsAppliedMonoHeartbeat:period: period ****** :IDL_Type: float :Units: second **Description**: period .. _ATMonochromator:Events:settingsAppliedMonoHeartbeat:timeout: timeout ******* :IDL_Type: float :Units: second **Description**: Time out for the heartbeat to test communication between linux and windows controller .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges: settingsAppliedMonochromatorRanges ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Allowed range of different settings :EFDB_Topic: ATMonochromator_logevent_settingsAppliedMonochromatorRanges .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:wavelengthGR1: wavelengthGR1 ************* :IDL_Type: float :Units: nm **Description**: Minimum wavelength to use with Grating 1 .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:wavelengthGR1_GR2: wavelengthGR1_GR2 ***************** :IDL_Type: float :Units: nm **Description**: Wavelength to use to change to Grating 2 .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:wavelengthGR2: wavelengthGR2 ************* :IDL_Type: float :Units: nm **Description**: Maximum wavelength to use with Grating 2 .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:minSlitWidth: minSlitWidth ************ :IDL_Type: float :Units: mm **Description**: Minimum acceptable Slit width .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:maxSlitWidth: maxSlitWidth ************ :IDL_Type: float :Units: mm **Description**: Maximum acceptable Slit Width .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:minWavelength: minWavelength ************* :IDL_Type: float :Units: nm **Description**: Minimum acceptable wavelength .. _ATMonochromator:Events:settingsAppliedMonochromatorRanges:maxWavelength: maxWavelength ************* :IDL_Type: float :Units: nm **Description**: Maximum acceptable Wavelength .. _ATMonochromator:Events:slitWidth: slitWidth ~~~~~~~~~ **Description**: Publishes the slitwidth :EFDB_Topic: ATMonochromator_logevent_slitWidth .. _ATMonochromator:Events:slitWidth:slit: slit **** :IDL_Type: long :Units: dimensionless :Enumeration: slit_Slit_Entry,slit_Slit_Exit **Description**: Specifies which slit. Entry or exit slit .. _ATMonochromator:Events:slitWidth:slitPosition: slitPosition ************ :IDL_Type: float :Units: dimensionless **Description**: slit position .. _ATMonochromator:Events:slitWidth:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: timestamp .. _ATMonochromator:Events:status: status ~~~~~~ **Description**: Controller status :EFDB_Topic: ATMonochromator_logevent_status .. _ATMonochromator:Events:status:status: status ****** :IDL_Type: long :Units: dimensionless **Description**: An enumeration indicating the controller status. .. _ATMonochromator:Events:wavelength: wavelength ~~~~~~~~~~ **Description**: Publishes wavelength :EFDB_Topic: ATMonochromator_logevent_wavelength .. _ATMonochromator:Events:wavelength:wavelength: wavelength ********** :IDL_Type: float :Units: m **Description**: wavelength .. _ATMonochromator:Events:wavelength:timestamp: timestamp ********* :IDL_Type: double :Units: dimensionless **Description**: timestamp appliedSettingsMatchStart ~~~~~~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_appliedSettingsMatchStart .. _ATMonochromator:appliedSettingsMatchStart:appliedSettingsMatchStartIsTrue: appliedSettingsMatchStartIsTrue ******************************* :IDL_Type: boolean :Units: unitless **Description**: True when the configuration matches the start conditions authList ~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_authList .. _ATMonochromator:authList:authorizedUsers: authorizedUsers *************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of authorized users currently allowed to command this CSC. .. _ATMonochromator:authList:nonAuthorizedCSCs: nonAuthorizedCSCs ***************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of CSC's not currently allowed to command this CSC. errorCode ~~~~~~~~~ **Description**: Output when a CSC goes into the Fault state as an explanation of the problem. :EFDB_Topic: SALGeneric_logevent_errorCode .. _ATMonochromator:errorCode:errorCode: errorCode ********* :IDL_Type: long :Units: unitless **Description**: A numeric error code .. _ATMonochromator:errorCode:errorReport: errorReport *********** :IDL_Type: string :Units: unitless **Description**: An string providing detailed information about the error .. _ATMonochromator:errorCode:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: An optional stack trace of the error condition heartbeat ~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_heartbeat .. _ATMonochromator:heartbeat:heartbeat: heartbeat ********* :IDL_Type: boolean :Units: unitless **Description**: Beats the drum. logLevel ~~~~~~~~ **Description**: Current logging level. :EFDB_Topic: SALGeneric_logevent_logLevel .. _ATMonochromator:logLevel:level: level ***** :IDL_Type: int :Units: unitless **Description**: Current logging level, a Python logging level: error=40, warning=30, info=20, debug=10. logMessage ~~~~~~~~~~ **Description**: A log message. :EFDB_Topic: SALGeneric_logevent_logMessage .. _ATMonochromator:logMessage:name: name **** :IDL_Type: string :Units: unitless **Description**: Log name. .. _ATMonochromator:logMessage:level: level ***** :IDL_Type: int :Units: unitless **Description**: Message level, a Python logging level: error=40, warning=30, info=20, debug=10. .. _ATMonochromator:logMessage:message: message ******* :IDL_Type: string :Units: unitless **Description**: Log message. .. _ATMonochromator:logMessage:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: Exception traceback; "" if not an exception. .. _ATMonochromator:logMessage:filePath: filePath ******** :IDL_Type: string :Units: unitless **Description**: Path to source file. .. _ATMonochromator:logMessage:functionName: functionName ************ :IDL_Type: string :Units: unitless **Description**: Function or method name. .. _ATMonochromator:logMessage:lineNumber: lineNumber ********** :IDL_Type: long :Units: unitless **Description**: Line number in the file specified by filePath. .. _ATMonochromator:logMessage:process: process ******* :IDL_Type: long :Units: unitless **Description**: Process ID. settingVersions ~~~~~~~~~~~~~~~ **Description**: Information about settings which can be specified in the start command. :EFDB_Topic: SALGeneric_logevent_settingVersions .. _ATMonochromator:settingVersions:recommendedSettingsVersion: recommendedSettingsVersion ************************** :IDL_Type: string :Units: unitless **Description**: List of comma seperated recomended versions of settings sets .. _ATMonochromator:settingVersions:recommendedSettingsLabels: recommendedSettingsLabels ************************* :IDL_Type: string :Units: unitless **Description**: List of comma seperated names of settings sets .. _ATMonochromator:settingVersions:settingsUrl: settingsUrl *********** :IDL_Type: string :Units: unitless **Description**: The URL where the settings sets definitions can be found settingsApplied ~~~~~~~~~~~~~~~ **Description**: Base settings applied. :EFDB_Topic: SALGeneric_logevent_settingsApplied .. _ATMonochromator:settingsApplied:settingsVersion: settingsVersion *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: The SHA or name corresponding to the published configuration .. _ATMonochromator:settingsApplied:otherSettingsEvents: otherSettingsEvents ******************* :IDL_Type: string :Units: unitless **Description**: A comma delimited list of other specific CSC configuration events. This may be blank if no other CSC specific events are necessary simulationMode ~~~~~~~~~~~~~~ **Description**: Current simulation mode. :EFDB_Topic: SALGeneric_logevent_simulationMode .. _ATMonochromator:simulationMode:mode: mode **** :IDL_Type: int :Units: unitless **Description**: Current simulation mode; 0 for normal operation (no simulation); other supported values are specific to each CSC. softwareVersions ~~~~~~~~~~~~~~~~ **Description**: Current versions of software in use by CSC. :EFDB_Topic: SALGeneric_logevent_softwareVersions .. _ATMonochromator:softwareVersions:salVersion: salVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of SAL generation .. _ATMonochromator:softwareVersions:xmlVersion: xmlVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of CSC XML .. _ATMonochromator:softwareVersions:openSpliceVersion: openSpliceVersion ***************** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of OpenSplice .. _ATMonochromator:softwareVersions:cscVersion: cscVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the top-level version of the CSC .. _ATMonochromator:softwareVersions:subsystemVersions: subsystemVersions ***************** :IDL_Type: string :Units: unitless **Description**: A comma delimited list of key=value pairs relating subsystem name (key) to its version number (value). This may be left blank if there are no subsystems within a CSC summaryState ~~~~~~~~~~~~ **Description**: Current summary state of the CSC :EFDB_Topic: SALGeneric_logevent_summaryState .. _ATMonochromator:summaryState:summaryState: summaryState ************ :IDL_Type: long :Units: unitless **Description**: High level state machine state identifier Telemetry --------- .. _ATMonochromator:Telemetry:loopTime: loopTime ~~~~~~~~ :EFDB_Topic: ATMonochromator_loopTime .. _ATMonochromator:Telemetry:loopTime:loopTime: loopTime ******** :IDL_Type: double :Units: ms **Description**: The actual loop time is ms. .. _ATMonochromator:Telemetry:timestamp: timestamp ~~~~~~~~~ :EFDB_Topic: ATMonochromator_timestamp .. _ATMonochromator:Telemetry:timestamp:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: The system time (TAI).