:tocdepth: 3 ##### ATMCS ##### .. note:: This page is generated by the following python script ``generate_cet.py``. :ref:`Back to table ` Commands -------- .. _ATMCS:Commands:setInstrumentPort: setInstrumentPort ~~~~~~~~~~~~~~~~~ **Description**: Rotate M3 to a specified instrument port. :EFDB_Topic: ATMCS_command_setInstrumentPort .. _ATMCS:Commands:setInstrumentPort:port: port **** :IDL_Type: long :Units: dimensionless **Description**: Desired instrument port. .. _ATMCS:Commands:startTracking: startTracking ~~~~~~~~~~~~~ **Description**: Enable tracking. Once you issue this command you must call trackTarget at regular intervals until you are done tracking, at which point call stopTracking. :EFDB_Topic: ATMCS_command_startTracking .. _ATMCS:Commands:startTracking:value: value ***** :IDL_Type: boolean :Units: dimensionless **Description**: Attribute required by the SAL API, but is unused. .. _ATMCS:Commands:stopTracking: stopTracking ~~~~~~~~~~~~ **Description**: Halt all axes except M3 rotation, and disable tracking. :EFDB_Topic: ATMCS_command_stopTracking .. _ATMCS:Commands:stopTracking:value: value ***** :IDL_Type: boolean :Units: dimensionless **Description**: Attribute required by the SAL API, but is unused. .. _ATMCS:Commands:trackTarget: trackTarget ~~~~~~~~~~~ **Description**: Specify position, velocity and time (PVT) vector for all axes except M3. This command is immediately reported as done. :EFDB_Topic: ATMCS_command_trackTarget .. _ATMCS:Commands:trackTarget:azimuth: azimuth ******* :IDL_Type: double :Units: deg **Description**: Mount azimuth angle at the specified time. The allowed range is the software limits (L1), approximately -270 to 270. .. _ATMCS:Commands:trackTarget:azimuthVelocity: azimuthVelocity *************** :IDL_Type: double :Units: deg/second **Description**: Mount azimuth velocity at the specified time. .. _ATMCS:Commands:trackTarget:elevation: elevation ********* :IDL_Type: double :Units: deg **Description**: Mount elevation angle at the specified time. .. _ATMCS:Commands:trackTarget:elevationVelocity: elevationVelocity ***************** :IDL_Type: double :Units: deg/second **Description**: Mount elevation angle velocity at the specified time. .. _ATMCS:Commands:trackTarget:nasmyth1RotatorAngle: nasmyth1RotatorAngle ******************** :IDL_Type: double :Units: deg **Description**: Nasmyth 1 rotator angle at the specified time. The allowed range is the software limits (L1), approximately -170 to 170. Outside this range the velocity will be severly limited. Software position limits are -175 to 175. .. _ATMCS:Commands:trackTarget:nasmyth1RotatorAngleVelocity: nasmyth1RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second **Description**: Nasmyth 1 rotator angle velocity at the specified time. .. _ATMCS:Commands:trackTarget:nasmyth2RotatorAngle: nasmyth2RotatorAngle ******************** :IDL_Type: double :Units: deg **Description**: Nasmyth 1 rotator angle at the specified time. The allowed range is the software limits (L1), approximately -170 to 170. Outside this range the velocity will be severly limited. Software position limits are -175 to 175. .. _ATMCS:Commands:trackTarget:nasmyth2RotatorAngleVelocity: nasmyth2RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second **Description**: Nasmyth 1 rotator angle velocity at the specified time. .. _ATMCS:Commands:trackTarget:taiTime: taiTime ******* :IDL_Type: double :Units: second **Description**: TAI date at which the commanded positions and velocities apply, as unix time. .. _ATMCS:Commands:trackTarget:trackId: trackId ******* :IDL_Type: long :Units: dimensionless **Description**: Target identifier provided by the ATMCS. .. _ATMCS:Commands:trackTarget:tracksys: tracksys ******** :IDL_Type: string :IDL_Size: 256 :Units: dimensionless **Description**: Defines tracking coordinate system as sidereal, non-sidereal or local. .. _ATMCS:Commands:trackTarget:radesys: radesys ******* :IDL_Type: string :IDL_Size: 256 :Units: dimensionless **Description**: Coordinate reference frame of RA/DEC axes. This originates from the pointing component and is used for WCS definition (e.g. FK5 or ICRS). abort ~~~~~ :EFDB_Topic: SALGeneric_command_abort .. _ATMCS:abort:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used disable ~~~~~~~ **Description**: Transition from state Enabled to Disabled. :EFDB_Topic: SALGeneric_command_disable .. _ATMCS:disable:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used enable ~~~~~~ **Description**: Transition from state Disabled to Enabled. :EFDB_Topic: SALGeneric_command_enable .. _ATMCS: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 .. _ATMCS: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 .. _ATMCS:exitControl:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used setAuthList ~~~~~~~~~~~ :EFDB_Topic: SALGeneric_command_setAuthList .. _ATMCS: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. .. _ATMCS: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 .. _ATMCS: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 .. _ATMCS: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 .. _ATMCS: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 .. _ATMCS:start:settingsToApply: settingsToApply *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: Name of the selected settings set Enumerations ------------ :AtMountState: * TrackingDisabled * TrackingEnabled * Stopping :M3ExitPort: * Nasmyth1 * Nasmyth2 * Port3 :M3State: * Nasmyth1 * Nasmyth2 * Port3 * InMotion * UnknownPosition :AzimuthDirection: * ClockWise * CounterClockWise :DetailedState: * DisabledState * EnabledState * FaultState * OfflineState * StandbyState * RemoteControlState * HandPaddleControlState Events ------ .. _ATMCS:Events:allAxesInPosition: allAxesInPosition ~~~~~~~~~~~~~~~~~ **Description**: True if all axes are in position :EFDB_Topic: ATMCS_logevent_allAxesInPosition .. _ATMCS:Events:allAxesInPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True if all axes are in position .. _ATMCS:Events:atMountState: atMountState ~~~~~~~~~~~~ **Description**: State of tracking :EFDB_Topic: ATMCS_logevent_atMountState .. _ATMCS:Events:atMountState:state: state ***** :IDL_Type: long :Units: dimensionless **Description**: Describes if tracking is stopped/started or in the process of stopping .. _ATMCS:Events:azimuthBrake1: azimuthBrake1 ~~~~~~~~~~~~~ **Description**: State of azimuth drive 1 brake :EFDB_Topic: ATMCS_logevent_azimuthBrake1 .. _ATMCS:Events:azimuthBrake1:engaged: engaged ******* :IDL_Type: boolean :Units: dimensionless **Description**: True if the azimuth drive 1 brake is engaged .. _ATMCS:Events:azimuthBrake2: azimuthBrake2 ~~~~~~~~~~~~~ **Description**: State of azimuth drive 2 brake :EFDB_Topic: ATMCS_logevent_azimuthBrake2 .. _ATMCS:Events:azimuthBrake2:engaged: engaged ******* :IDL_Type: boolean :Units: dimensionless **Description**: True if the azimuth drive 2 brake is engaged .. _ATMCS:Events:azimuthDrive1Status: azimuthDrive1Status ~~~~~~~~~~~~~~~~~~~ **Description**: True if azimuth drive 1 is enabled :EFDB_Topic: ATMCS_logevent_azimuthDrive1Status .. _ATMCS:Events:azimuthDrive1Status:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True, if state of elevation drive is set to enabled .. _ATMCS:Events:azimuthDrive2Status: azimuthDrive2Status ~~~~~~~~~~~~~~~~~~~ **Description**: True if azimuth drive 2 enabled :EFDB_Topic: ATMCS_logevent_azimuthDrive2Status .. _ATMCS:Events:azimuthDrive2Status:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True, if the state of the azimuth drive is enabled .. _ATMCS:Events:azimuthInPosition: azimuthInPosition ~~~~~~~~~~~~~~~~~ **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. :EFDB_Topic: ATMCS_logevent_azimuthInPosition .. _ATMCS:Events:azimuthInPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. .. _ATMCS:Events:azimuthLimitSwitchCCW: azimuthLimitSwitchCCW ~~~~~~~~~~~~~~~~~~~~~ **Description**: State of azimuth counter-clockwise limit switch :EFDB_Topic: ATMCS_logevent_azimuthLimitSwitchCCW .. _ATMCS:Events:azimuthLimitSwitchCCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if telescope azimuth axis is at the CCW L2 limit .. _ATMCS:Events:azimuthLimitSwitchCW: azimuthLimitSwitchCW ~~~~~~~~~~~~~~~~~~~~ **Description**: State of azimuth clockwise limit switch :EFDB_Topic: ATMCS_logevent_azimuthLimitSwitchCW .. _ATMCS:Events:azimuthLimitSwitchCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if telescope azimuth axis is at the CW L2 limit .. _ATMCS:Events:azimuthToppleBlockCCW: azimuthToppleBlockCCW ~~~~~~~~~~~~~~~~~~~~~ **Description**: True if the azimuth topple block counter-clockwise switch depressed :EFDB_Topic: ATMCS_logevent_azimuthToppleBlockCCW .. _ATMCS:Events:azimuthToppleBlockCCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if switch depressed .. _ATMCS:Events:azimuthToppleBlockCW: azimuthToppleBlockCW ~~~~~~~~~~~~~~~~~~~~ **Description**: True if the azimuth topple block clockwise switch depressed :EFDB_Topic: ATMCS_logevent_azimuthToppleBlockCW .. _ATMCS:Events:azimuthToppleBlockCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if switch depressed .. _ATMCS:Events:detailedState: detailedState ~~~~~~~~~~~~~ **Description**: The substate or extra states of the CSC. :EFDB_Topic: ATMCS_logevent_detailedState .. _ATMCS:Events:detailedState:detailedState: detailedState ************* :IDL_Type: long :Units: dimensionless **Description**: The substate or extra states of the CSC .. _ATMCS:Events:elevationBrake: elevationBrake ~~~~~~~~~~~~~~ **Description**: State of elevation brake :EFDB_Topic: ATMCS_logevent_elevationBrake .. _ATMCS:Events:elevationBrake:engaged: engaged ******* :IDL_Type: boolean :Units: dimensionless **Description**: True if the Elevation Drive Brake is engaged .. _ATMCS:Events:elevationDriveStatus: elevationDriveStatus ~~~~~~~~~~~~~~~~~~~~ **Description**: True if the elevation drive enabled :EFDB_Topic: ATMCS_logevent_elevationDriveStatus .. _ATMCS:Events:elevationDriveStatus:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True, if state of elevation drive is set to enabled .. _ATMCS:Events:elevationInPosition: elevationInPosition ~~~~~~~~~~~~~~~~~~~ **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files :EFDB_Topic: ATMCS_logevent_elevationInPosition .. _ATMCS:Events:elevationInPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files .. _ATMCS:Events:elevationLimitSwitchLower: elevationLimitSwitchLower ~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of elevation lower limit switch :EFDB_Topic: ATMCS_logevent_elevationLimitSwitchLower .. _ATMCS:Events:elevationLimitSwitchLower:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if telescope elevation axis is at the lower (horizon) L2 limit .. _ATMCS:Events:elevationLimitSwitchUpper: elevationLimitSwitchUpper ~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of elevation upper limit switch :EFDB_Topic: ATMCS_logevent_elevationLimitSwitchUpper .. _ATMCS:Events:elevationLimitSwitchUpper:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if telescope elevation axis is at the upper (zenith) L2 limit .. _ATMCS:Events:m3DriveStatus: m3DriveStatus ~~~~~~~~~~~~~ **Description**: True if the M3 rotator drive is enabled :EFDB_Topic: ATMCS_logevent_m3DriveStatus .. _ATMCS:Events:m3DriveStatus:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if the M3 rotator drive is enabled .. _ATMCS:Events:m3InPosition: m3InPosition ~~~~~~~~~~~~ **Description**: True if the M3 rotator is where setInstrumentPort commanded it to go. Note that when the CSC starts up this is false. :EFDB_Topic: ATMCS_logevent_m3InPosition .. _ATMCS:Events:m3InPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. .. _ATMCS:Events:m3PortSelected: m3PortSelected ~~~~~~~~~~~~~~ **Description**: The port commanded by setInstrumentPort. :EFDB_Topic: ATMCS_logevent_m3PortSelected .. _ATMCS:Events:m3PortSelected:selected: selected ******** :IDL_Type: long :Units: dimensionless **Description**: The port that is to receive light from the system, or if stage is in motion .. _ATMCS:Events:m3RotatorDetentSwitches: m3RotatorDetentSwitches ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: M3 rotator detent switches :EFDB_Topic: ATMCS_logevent_m3RotatorDetentSwitches .. _ATMCS:Events:m3RotatorDetentSwitches:nasmyth1Active: nasmyth1Active ************** :IDL_Type: boolean :Units: dimensionless **Description**: True if M3 is directing light to Nasmyth 1 .. _ATMCS:Events:m3RotatorDetentSwitches:port3Active: port3Active *********** :IDL_Type: boolean :Units: dimensionless **Description**: True if M3 is directing light to the auxiliary port with no rotator. .. _ATMCS:Events:m3RotatorDetentSwitches:nasmyth2Active: nasmyth2Active ************** :IDL_Type: boolean :Units: dimensionless **Description**: True if M3 is directing light to Nasmyth 2 .. _ATMCS:Events:m3RotatorLimitSwitchCCW: m3RotatorLimitSwitchCCW ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of counter-clockwise M3 limit switch :EFDB_Topic: ATMCS_logevent_m3RotatorLimitSwitchCCW .. _ATMCS:Events:m3RotatorLimitSwitchCCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if M3 rotator is at the CCW (L2) limit .. _ATMCS:Events:m3RotatorLimitSwitchCW: m3RotatorLimitSwitchCW ~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of clockwise M3 limit switch :EFDB_Topic: ATMCS_logevent_m3RotatorLimitSwitchCW .. _ATMCS:Events:m3RotatorLimitSwitchCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if M3 Rotator is at the CW (L2) limit .. _ATMCS:Events:m3State: m3State ~~~~~~~ **Description**: State of M3 rotator. :EFDB_Topic: ATMCS_logevent_m3State .. _ATMCS:Events:m3State:state: state ***** :IDL_Type: long :Units: dimensionless **Description**: M3 rotator position/motion state .. _ATMCS:Events:nasmyth1Brake: nasmyth1Brake ~~~~~~~~~~~~~ **Description**: State of Nasmyth 1 brake :EFDB_Topic: ATMCS_logevent_nasmyth1Brake .. _ATMCS:Events:nasmyth1Brake:engaged: engaged ******* :IDL_Type: boolean :Units: dimensionless **Description**: True if the Nasmyth1 drive brake is engaged .. _ATMCS:Events:nasmyth1DriveStatus: nasmyth1DriveStatus ~~~~~~~~~~~~~~~~~~~ **Description**: True if the Nasmyth 1 rotator drive is enabled :EFDB_Topic: ATMCS_logevent_nasmyth1DriveStatus .. _ATMCS:Events:nasmyth1DriveStatus:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if the state of the Nasmyth 1 rotator is enabled .. _ATMCS:Events:nasmyth1LimitSwitchCCW: nasmyth1LimitSwitchCCW ~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of counter-clockwise Nasmyth 1 limit switch :EFDB_Topic: ATMCS_logevent_nasmyth1LimitSwitchCCW .. _ATMCS:Events:nasmyth1LimitSwitchCCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if Nasmyth 1 is at the CCW limit .. _ATMCS:Events:nasmyth1LimitSwitchCW: nasmyth1LimitSwitchCW ~~~~~~~~~~~~~~~~~~~~~ **Description**: State of clockwise Nasmyth 1 limit switch :EFDB_Topic: ATMCS_logevent_nasmyth1LimitSwitchCW .. _ATMCS:Events:nasmyth1LimitSwitchCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if Nasmyth 1 is at CW (L2) limit .. _ATMCS:Events:nasmyth1RotatorInPosition: nasmyth1RotatorInPosition ~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files :EFDB_Topic: ATMCS_logevent_nasmyth1RotatorInPosition .. _ATMCS:Events:nasmyth1RotatorInPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. .. _ATMCS:Events:nasmyth2Brake: nasmyth2Brake ~~~~~~~~~~~~~ **Description**: State of Nasmyth 2 brake :EFDB_Topic: ATMCS_logevent_nasmyth2Brake .. _ATMCS:Events:nasmyth2Brake:engaged: engaged ******* :IDL_Type: boolean :Units: dimensionless **Description**: True if the Nasmyth drive 2 brake is engaged .. _ATMCS:Events:nasmyth2DriveStatus: nasmyth2DriveStatus ~~~~~~~~~~~~~~~~~~~ **Description**: True if the Nasmyth 2 rotator drive is enabled :EFDB_Topic: ATMCS_logevent_nasmyth2DriveStatus .. _ATMCS:Events:nasmyth2DriveStatus:enable: enable ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if the Nasmyth 2 rotator is enabled .. _ATMCS:Events:nasmyth2LimitSwitchCCW: nasmyth2LimitSwitchCCW ~~~~~~~~~~~~~~~~~~~~~~ **Description**: State of counter-clockwise Nasmyth 2 limit switch :EFDB_Topic: ATMCS_logevent_nasmyth2LimitSwitchCCW .. _ATMCS:Events:nasmyth2LimitSwitchCCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True if Nasmyth 2 is at CCW (L2) limit .. _ATMCS:Events:nasmyth2LimitSwitchCW: nasmyth2LimitSwitchCW ~~~~~~~~~~~~~~~~~~~~~ **Description**: State of clockwise Nasmyth 2 limit switch :EFDB_Topic: ATMCS_logevent_nasmyth2LimitSwitchCW .. _ATMCS:Events:nasmyth2LimitSwitchCW:active: active ****** :IDL_Type: boolean :Units: dimensionless **Description**: True is Nasmyth 2 is at the CW (L2) limit .. _ATMCS:Events:nasmyth2RotatorInPosition: nasmyth2RotatorInPosition ~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. :EFDB_Topic: ATMCS_logevent_nasmyth2RotatorInPosition .. _ATMCS:Events:nasmyth2RotatorInPosition:inPosition: inPosition ********** :IDL_Type: boolean :Units: dimensionless **Description**: True when the actual and commanded position are within an epsilon defined in the ATMCS configuration files. .. _ATMCS:Events:positionLimits: positionLimits ~~~~~~~~~~~~~~ **Description**: L1 (software) position limits, in order elevation, azimuth, Nasmyth 1, Nasmyth 2 and M3. :EFDB_Topic: ATMCS_logevent_positionLimits .. _ATMCS:Events:positionLimits:minimum: minimum ******* :IDL_Type: float :Units: deg :Count: 5 **Description**: Minimum position limits. .. _ATMCS:Events:positionLimits:maximum: maximum ******* :IDL_Type: float :Units: deg :Count: 5 **Description**: Maximum position limits. .. _ATMCS:Events:target: target ~~~~~~ **Description**: Commanded position and velocity. :EFDB_Topic: ATMCS_logevent_target .. _ATMCS:Events:target:elevation: elevation ********* :IDL_Type: double :Units: deg **Description**: Target mount elevation angle at the specified time. .. _ATMCS:Events:target:elevationVelocity: elevationVelocity ***************** :IDL_Type: double :Units: deg/second **Description**: Target mount elevation angle velocity at the specified time. .. _ATMCS:Events:target:azimuth: azimuth ******* :IDL_Type: double :Units: deg **Description**: Target mount azimuth angle at the specified time. The allowed range is 0 to 360. .. _ATMCS:Events:target:azimuthVelocity: azimuthVelocity *************** :IDL_Type: double :Units: deg/second **Description**: Target mount azimuth velocity at the specified time. .. _ATMCS:Events:target:nasmyth1RotatorAngle: nasmyth1RotatorAngle ******************** :IDL_Type: double :Units: deg **Description**: Target Nasmyth 1 rotator angle at the specified time. .. _ATMCS:Events:target:nasmyth1RotatorAngleVelocity: nasmyth1RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second **Description**: Target Nasmyth 1 rotator angle velocity at the specified time. .. _ATMCS:Events:target:nasmyth2RotatorAngle: nasmyth2RotatorAngle ******************** :IDL_Type: double :Units: deg **Description**: Target Nasmyth 1 rotator angle at the specified time. .. _ATMCS:Events:target:nasmyth2RotatorAngleVelocity: nasmyth2RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second **Description**: Target Nasmyth 1 rotator angle velocity at the specified time. .. _ATMCS:Events:target:taiTime: taiTime ******* :IDL_Type: double :Units: second **Description**: TAI date at which the commanded positions and velocities apply, as unix time. .. _ATMCS:Events:target:trackId: trackId ******* :IDL_Type: long :Units: dimensionless **Description**: Unique target identifier .. _ATMCS:Events:target:tracksys: tracksys ******** :IDL_Type: string :IDL_Size: 256 :Units: dimensionless **Description**: Defines tracking coordinate system as sidereal, non-sidereal or local. .. _ATMCS:Events:target:radesys: radesys ******* :IDL_Type: string :IDL_Size: 256 :Units: dimensionless **Description**: Coordinate reference frame of RA/DEC axes. This originates from the pointing component and is used for WCS definition (e.g. FK5 or ICRS). appliedSettingsMatchStart ~~~~~~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_appliedSettingsMatchStart .. _ATMCS:appliedSettingsMatchStart:appliedSettingsMatchStartIsTrue: appliedSettingsMatchStartIsTrue ******************************* :IDL_Type: boolean :Units: unitless **Description**: True when the configuration matches the start conditions authList ~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_authList .. _ATMCS:authList:authorizedUsers: authorizedUsers *************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of authorized users currently allowed to command this CSC. .. _ATMCS: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 .. _ATMCS:errorCode:errorCode: errorCode ********* :IDL_Type: long :Units: unitless **Description**: A numeric error code .. _ATMCS:errorCode:errorReport: errorReport *********** :IDL_Type: string :Units: unitless **Description**: An string providing detailed information about the error .. _ATMCS:errorCode:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: An optional stack trace of the error condition heartbeat ~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_heartbeat .. _ATMCS:heartbeat:heartbeat: heartbeat ********* :IDL_Type: boolean :Units: unitless **Description**: Beats the drum. logLevel ~~~~~~~~ **Description**: Current logging level. :EFDB_Topic: SALGeneric_logevent_logLevel .. _ATMCS: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 .. _ATMCS:logMessage:name: name **** :IDL_Type: string :Units: unitless **Description**: Log name. .. _ATMCS:logMessage:level: level ***** :IDL_Type: int :Units: unitless **Description**: Message level, a Python logging level: error=40, warning=30, info=20, debug=10. .. _ATMCS:logMessage:message: message ******* :IDL_Type: string :Units: unitless **Description**: Log message. .. _ATMCS:logMessage:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: Exception traceback; "" if not an exception. .. _ATMCS:logMessage:filePath: filePath ******** :IDL_Type: string :Units: unitless **Description**: Path to source file. .. _ATMCS:logMessage:functionName: functionName ************ :IDL_Type: string :Units: unitless **Description**: Function or method name. .. _ATMCS:logMessage:lineNumber: lineNumber ********** :IDL_Type: long :Units: unitless **Description**: Line number in the file specified by filePath. .. _ATMCS: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 .. _ATMCS:settingVersions:recommendedSettingsVersion: recommendedSettingsVersion ************************** :IDL_Type: string :Units: unitless **Description**: List of comma seperated recomended versions of settings sets .. _ATMCS:settingVersions:recommendedSettingsLabels: recommendedSettingsLabels ************************* :IDL_Type: string :Units: unitless **Description**: List of comma seperated names of settings sets .. _ATMCS: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 .. _ATMCS:settingsApplied:settingsVersion: settingsVersion *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: The SHA or name corresponding to the published configuration .. _ATMCS: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 .. _ATMCS: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 .. _ATMCS:softwareVersions:salVersion: salVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of SAL generation .. _ATMCS:softwareVersions:xmlVersion: xmlVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of CSC XML .. _ATMCS:softwareVersions:openSpliceVersion: openSpliceVersion ***************** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of OpenSplice .. _ATMCS:softwareVersions:cscVersion: cscVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the top-level version of the CSC .. _ATMCS: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 .. _ATMCS:summaryState:summaryState: summaryState ************ :IDL_Type: long :Units: unitless **Description**: High level state machine state identifier Telemetry --------- .. _ATMCS:Telemetry:mount_AzEl_Encoders: mount_AzEl_Encoders ~~~~~~~~~~~~~~~~~~~ **Description**: Telemetry for elevation and azimuth encoders :EFDB_Topic: ATMCS_mount_AzEl_Encoders .. _ATMCS:Telemetry:mount_AzEl_Encoders:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:elevationCalculatedAngle: elevationCalculatedAngle ************************ :IDL_Type: double :Units: deg :Count: 100 **Description**: Elevation axis position computed from the axis encoders at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:azimuthCalculatedAngle: azimuthCalculatedAngle ********************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Azimuth axis position computed from the axis encoders at 100 Hz beginning at the specified time. The range is the hard stop limits (L3), approximately -280 to 280. .. _ATMCS:Telemetry:mount_AzEl_Encoders:elevationEncoder1Raw: elevationEncoder1Raw ******************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by elevation axis encoder 1 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:elevationEncoder2Raw: elevationEncoder2Raw ******************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by elevation axis encoder 2 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:elevationEncoder3Raw: elevationEncoder3Raw ******************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by elevation axis encoder 3 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:azimuthEncoder1Raw: azimuthEncoder1Raw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by azimuth axis encoder 1 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:azimuthEncoder2Raw: azimuthEncoder2Raw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by azimuth axis encoder 2 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:azimuthEncoder3Raw: azimuthEncoder3Raw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by azimuth axis encoder 3 at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:mount_AzEl_Encoders:trackId: trackId ******* :IDL_Type: long :Units: dimensionless **Description**: Unique identifier given by the ATPoining Component .. _ATMCS:Telemetry:mount_Nasmyth_Encoders: mount_Nasmyth_Encoders ~~~~~~~~~~~~~~~~~~~~~~ **Description**: Telemetry for Nasmyth encoders :EFDB_Topic: ATMCS_mount_Nasmyth_Encoders .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth1CalculatedAngle: nasmyth1CalculatedAngle *********************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Nasmyth 1 axis position computed from the axis encoders, or nan if this axis is not in use. The range is the software limits (L1), approximately -175 to 175. Increasing the range requires installation of an additional switch. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth2CalculatedAngle: nasmyth2CalculatedAngle *********************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Nasmyth 2 axis position computed from the axis encoders, or nan if this axis is not in use. The range is the hard stop limits (L3), approximately -175 to 175. Increasing the range requires installation of an additional switch. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth1Encoder1Raw: nasmyth1Encoder1Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 1 rotator axis encoder 1. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth1Encoder2Raw: nasmyth1Encoder2Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 1 rotator axis encoder 2. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth1Encoder3Raw: nasmyth1Encoder3Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 1 rotator axis encoder 3. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth2Encoder1Raw: nasmyth2Encoder1Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 2 rotator axis encoder 1. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth2Encoder2Raw: nasmyth2Encoder2Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 2 rotator axis encoder 2. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:nasmyth2Encoder3Raw: nasmyth2Encoder3Raw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth 2 rotator axis encoder 3. .. _ATMCS:Telemetry:mount_Nasmyth_Encoders:trackId: trackId ******* :IDL_Type: long :Units: dimensionless **Description**: Unique identifier given by the ATPoining Component .. _ATMCS:Telemetry:measuredMotorVelocity: measuredMotorVelocity ~~~~~~~~~~~~~~~~~~~~~ **Description**: Measured motor velocity for all drives :EFDB_Topic: ATMCS_measuredMotorVelocity .. _ATMCS:Telemetry:measuredMotorVelocity:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:measuredMotorVelocity:elevationMotorVelocity: elevationMotorVelocity ********************** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of elevation drive motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredMotorVelocity:azimuthMotor1Velocity: azimuthMotor1Velocity ********************* :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of azimuth drive 1 motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredMotorVelocity:azimuthMotor2Velocity: azimuthMotor2Velocity ********************* :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of azimuth drive 2 motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredMotorVelocity:nasmyth1MotorVelocity: nasmyth1MotorVelocity ********************* :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of Nasmyth 1 drive motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredMotorVelocity:nasmyth2MotorVelocity: nasmyth2MotorVelocity ********************* :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of Nasmyth 2 drive motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredMotorVelocity:m3Velocity: m3Velocity ********** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Measured velocity of M3 rotator drive motor at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque: measuredTorque ~~~~~~~~~~~~~~ **Description**: Measured torque for all drives :EFDB_Topic: ATMCS_measuredTorque .. _ATMCS:Telemetry:measuredTorque:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:measuredTorque:elevationMotorTorque: elevationMotorTorque ******************** :IDL_Type: double :Units: A :Count: 100 **Description**: Elevation drive measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque:azimuthMotor1Torque: azimuthMotor1Torque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Azimuth drive 1 measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque:azimuthMotor2Torque: azimuthMotor2Torque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Azimuth drive 2 measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque:nasmyth1MotorTorque: nasmyth1MotorTorque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Nasmyth 1 rotator drive measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque:nasmyth2MotorTorque: nasmyth2MotorTorque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Nasmyth 2 rotator drive measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:measuredTorque:m3Torque: m3Torque ******** :IDL_Type: double :Units: A :Count: 100 **Description**: M3 rotator drive measured motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders: nasymth_m3_mountMotorEncoders ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Position reported by Nasmyth and M3 mount encoders :EFDB_Topic: ATMCS_nasymth_m3_mountMotorEncoders .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:nasmyth1Encoder: nasmyth1Encoder *************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by Nasmyth rotator 1 drive motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:nasmyth2Encoder: nasmyth2Encoder *************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by Nasmyth rotator 2 drive motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:m3Encoder: m3Encoder ********* :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by M3 rotator drive motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:nasmyth1EncoderRaw: nasmyth1EncoderRaw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth rotator 1 drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:nasmyth2EncoderRaw: nasmyth2EncoderRaw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by Nasmyth rotator 2 drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:nasymth_m3_mountMotorEncoders:m3EncoderRaw: m3EncoderRaw ************ :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by M3 rotator drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:azEl_mountMotorEncoders: azEl_mountMotorEncoders ~~~~~~~~~~~~~~~~~~~~~~~ **Description**: Position reported by elevation and azimuth mount encoders :EFDB_Topic: ATMCS_azEl_mountMotorEncoders .. _ATMCS:Telemetry:azEl_mountMotorEncoders:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:elevationEncoder: elevationEncoder **************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by elevation drive motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:azimuth1Encoder: azimuth1Encoder *************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by azimuth drive 1 motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:azimuth2Encoder: azimuth2Encoder *************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Position reported by azimuth drive 2 motor encoder at 100 Hz beginning at the specified time, converted to deg. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:elevationEncoderRaw: elevationEncoderRaw ******************* :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by elevation drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:azimuth1EncoderRaw: azimuth1EncoderRaw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by azimuth drive 1 drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:azEl_mountMotorEncoders:azimuth2EncoderRaw: azimuth2EncoderRaw ****************** :IDL_Type: long :Units: dimensionless :Count: 100 **Description**: Position (in encoder counts) reported by azimuth drive 2 drive motor encoder at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:torqueDemand: torqueDemand ~~~~~~~~~~~~ **Description**: Commanded torque for all drives except M3 :EFDB_Topic: ATMCS_torqueDemand .. _ATMCS:Telemetry:torqueDemand:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:torqueDemand:elevationMotorTorque: elevationMotorTorque ******************** :IDL_Type: double :Units: A :Count: 100 **Description**: Elevation drive commanded motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:torqueDemand:azimuthMotor1Torque: azimuthMotor1Torque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Azimuth drive 1 commanded motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:torqueDemand:azimuthMotor2Torque: azimuthMotor2Torque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Azimuth drive 2 commanded motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:torqueDemand:nasmyth1MotorTorque: nasmyth1MotorTorque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Nasmyth 1 rotator drive commanded motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:torqueDemand:nasmyth2MotorTorque: nasmyth2MotorTorque ******************* :IDL_Type: double :Units: A :Count: 100 **Description**: Nasmyth 2 rotator drive commanded motor torque at 100 Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory: trajectory ~~~~~~~~~~ **Description**: Telescope trajectory Position/Velocity/Time from the ATMCS trajectory generator at 100Hz, starting at the specified time. :EFDB_Topic: ATMCS_trajectory .. _ATMCS:Telemetry:trajectory:cRIO_timestamp: cRIO_timestamp ************** :IDL_Type: double :Units: second **Description**: Time for the first sample of each telemetry item in this topic, as measured by the cRIO clock, as unix time. .. _ATMCS:Telemetry:trajectory:elevation: elevation ********* :IDL_Type: double :Units: deg :Count: 100 **Description**: Target mount elevation angle at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:elevationVelocity: elevationVelocity ***************** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Target mount elevation angle velocity at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:azimuth: azimuth ******* :IDL_Type: double :Units: deg :Count: 100 **Description**: Target mount azimuth angle at 100Hz beginning at the specified time. The allowed range is 0 to 360. .. _ATMCS:Telemetry:trajectory:azimuthVelocity: azimuthVelocity *************** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Target mount azimuth velocity at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:nasmyth1RotatorAngle: nasmyth1RotatorAngle ******************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Target Nasmyth 1 rotator angle at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:nasmyth1RotatorAngleVelocity: nasmyth1RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Target Nasmyth 1 rotator angle velocity at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:nasmyth2RotatorAngle: nasmyth2RotatorAngle ******************** :IDL_Type: double :Units: deg :Count: 100 **Description**: Target Nasmyth 1 rotator angle at 100Hz beginning at the specified time. .. _ATMCS:Telemetry:trajectory:nasmyth2RotatorAngleVelocity: nasmyth2RotatorAngleVelocity **************************** :IDL_Type: double :Units: deg/second :Count: 100 **Description**: Target Nasmyth 1 rotator angle velocity at 100Hz beginning at the specified time.