:tocdepth: 3 ######### Scheduler ######### .. note:: This page is generated by the following python script ``generate_cet.py``. :ref:`Back to table ` Commands -------- abort ~~~~~ :EFDB_Topic: SALGeneric_command_abort .. _Scheduler:abort:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used disable ~~~~~~~ **Description**: Transition from state Enabled to Disabled. :EFDB_Topic: SALGeneric_command_disable .. _Scheduler:disable:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used enable ~~~~~~ **Description**: Transition from state Disabled to Enabled. :EFDB_Topic: SALGeneric_command_enable .. _Scheduler: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 .. _Scheduler: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 .. _Scheduler:exitControl:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used setAuthList ~~~~~~~~~~~ :EFDB_Topic: SALGeneric_command_setAuthList .. _Scheduler: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. .. _Scheduler: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 .. _Scheduler: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 .. _Scheduler: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 .. _Scheduler: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 .. _Scheduler:start:settingsToApply: settingsToApply *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: Name of the selected settings set Enumerations ------------ :DetailedState: * DisabledState * EnabledState * FaultState * OfflineState * StandbyState Events ------ .. _Scheduler:Events:dependenciesVersions: dependenciesVersions ~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_logevent_dependenciesVersions .. _Scheduler:Events:dependenciesVersions:version: version ******* :IDL_Type: string :Units: unitless **Description**: Applied settings version. .. _Scheduler:Events:dependenciesVersions:scheduler: scheduler ********* :IDL_Type: string :Units: unitless **Description**: Scheduler version .. _Scheduler:Events:dependenciesVersions:cloudModel: cloudModel ********** :IDL_Type: string :Units: unitless **Description**: Cloud model version .. _Scheduler:Events:dependenciesVersions:downtimeModel: downtimeModel ************* :IDL_Type: string :Units: unitless **Description**: Downtime model version .. _Scheduler:Events:dependenciesVersions:seeingModel: seeingModel *********** :IDL_Type: string :Units: unitless **Description**: Seeing model version .. _Scheduler:Events:dependenciesVersions:skybrightnessModel: skybrightnessModel ****************** :IDL_Type: string :Units: unitless **Description**: Skybrightness model version .. _Scheduler:Events:dependenciesVersions:observatoryModel: observatoryModel **************** :IDL_Type: string :Units: unitless **Description**: Observatory model version. .. _Scheduler:Events:dependenciesVersions:observatoryLocation: observatoryLocation ******************* :IDL_Type: string :Units: unitless **Description**: Observatory location version .. _Scheduler:Events:invalidateTarget: invalidateTarget ~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_logevent_invalidateTarget .. _Scheduler:Events:invalidateTarget:targetId: targetId ******** :IDL_Type: long :Units: unitless **Description**: Unique target id. .. _Scheduler:Events:needFilterSwap: needFilterSwap ~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_logevent_needFilterSwap .. _Scheduler:Events:needFilterSwap:needSwap: needSwap ******** :IDL_Type: boolean :Units: unitless **Description**: Does the scheduler need a new filter mounted on the camera? .. _Scheduler:Events:needFilterSwap:filterToMount: filterToMount ************* :IDL_Type: string :Units: unitless **Description**: Which filter to add. .. _Scheduler:Events:needFilterSwap:filterToUnmount: filterToUnmount *************** :IDL_Type: string :Units: unitless **Description**: Which filter to remove. .. _Scheduler:Events:target: target ~~~~~~ :EFDB_Topic: Scheduler_logevent_target .. _Scheduler:Events:target:targetId: targetId ******** :IDL_Type: long :Units: unitless **Description**: Unique target id. .. _Scheduler:Events:target:requestTime: requestTime *********** :IDL_Type: double :Units: second **Description**: Time on target. .. _Scheduler:Events:target:requestMjd: requestMjd ********** :IDL_Type: double :Units: day **Description**: MJD of the start of the observation .. _Scheduler:Events:target:ra: ra ** :IDL_Type: double :Units: deg **Description**: Right Ascention of the target. .. _Scheduler:Events:target:decl: decl **** :IDL_Type: double :Units: deg **Description**: Declination of the target. .. _Scheduler:Events:target:skyAngle: skyAngle ******** :IDL_Type: double :Units: deg **Description**: Sky position angle. .. _Scheduler:Events:target:filter: filter ****** :IDL_Type: string :Units: unitless **Description**: Filter name. .. _Scheduler:Events:target:numExposures: numExposures ************ :IDL_Type: long :Units: unitless **Description**: Number of exposures. .. _Scheduler:Events:target:exposureTimes: exposureTimes ************* :IDL_Type: double :Units: second :Count: 10 **Description**: Exposure time. .. _Scheduler:Events:target:slewTime: slewTime ******** :IDL_Type: double :Units: second **Description**: Expected slew time. .. _Scheduler:Events:target:offsetX: offsetX ******* :IDL_Type: double :Units: arcsec **Description**: Offset in X direction (sensor). .. _Scheduler:Events:target:offsetY: offsetY ******* :IDL_Type: double :Units: arcsec **Description**: Offset in Y direction (sensor). .. _Scheduler:Events:target:numProposals: numProposals ************ :IDL_Type: long :Units: unitless **Description**: Number of science proposals this target is part of. .. _Scheduler:Events:target:proposalId: proposalId ********** :IDL_Type: long :Units: unitless :Count: 5 **Description**: Id of the proposals this target is part of. .. _Scheduler:Events:target:isSequence: isSequence ********** :IDL_Type: boolean :Units: unitless **Description**: Is this target part of a sequence of observations for the same target? .. _Scheduler:Events:target:sequenceNVisits: sequenceNVisits *************** :IDL_Type: long :Units: unitless **Description**: If isSequence=True, number of visits in this sequence. .. _Scheduler:Events:target:sequenceVisits: sequenceVisits ************** :IDL_Type: long :Units: unitless **Description**: If isSequence=True, which visit is this (1-sequenceNVisits)? .. _Scheduler:Events:target:sequenceDuration: sequenceDuration **************** :IDL_Type: double :Units: unitless **Description**: Total duration of the sequence. .. _Scheduler:Events:target:airmass: airmass ******* :IDL_Type: double :Units: unitless **Description**: Expected airmass of the observation .. _Scheduler:Events:target:skyBrightness: skyBrightness ************* :IDL_Type: double :Units: unitless **Description**: Expected sky brightness of the observation. .. _Scheduler:Events:target:cloud: cloud ***** :IDL_Type: double :Units: unitless **Description**: Expected cloud extintion for this observation .. _Scheduler:Events:target:seeing: seeing ****** :IDL_Type: double :Units: arcsec **Description**: Expected seeing of this observation. .. _Scheduler:Events:target:moonRa: moonRa ****** :IDL_Type: double :Units: deg **Description**: Expected RA of the moon. .. _Scheduler:Events:target:moonDec: moonDec ******* :IDL_Type: double :Units: deg **Description**: Expected Dec of the moon .. _Scheduler:Events:target:moonAlt: moonAlt ******* :IDL_Type: double :Units: deg **Description**: Expected altitude of the moon. .. _Scheduler:Events:target:moonAz: moonAz ****** :IDL_Type: double :Units: deg **Description**: Expected azimuth of the moon .. _Scheduler:Events:target:moonDistance: moonDistance ************ :IDL_Type: double :Units: deg **Description**: Expected distance to the moon. .. _Scheduler:Events:target:moonPhase: moonPhase ********* :IDL_Type: double :Units: unitless **Description**: Expected moon phase/illumination (0-1). .. _Scheduler:Events:target:sunRa: sunRa ***** :IDL_Type: double :Units: deg **Description**: Expected sun RA. .. _Scheduler:Events:target:sunDec: sunDec ****** :IDL_Type: double :Units: deg **Description**: Expected sun dec. .. _Scheduler:Events:target:sunAlt: sunAlt ****** :IDL_Type: double :Units: deg **Description**: Expected sun altitude. .. _Scheduler:Events:target:sunAz: sunAz ***** :IDL_Type: double :Units: deg **Description**: Expected sun Az. .. _Scheduler:Events:target:solarElong: solarElong ********** :IDL_Type: double :Units: deg **Description**: Expected solar elongation. .. _Scheduler:Events:target:note: note **** :IDL_Type: string :Units: unitless **Description**: Note about the target. appliedSettingsMatchStart ~~~~~~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_appliedSettingsMatchStart .. _Scheduler:appliedSettingsMatchStart:appliedSettingsMatchStartIsTrue: appliedSettingsMatchStartIsTrue ******************************* :IDL_Type: boolean :Units: unitless **Description**: True when the configuration matches the start conditions authList ~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_authList .. _Scheduler:authList:authorizedUsers: authorizedUsers *************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of authorized users currently allowed to command this CSC. .. _Scheduler: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 .. _Scheduler:errorCode:errorCode: errorCode ********* :IDL_Type: long :Units: unitless **Description**: A numeric error code .. _Scheduler:errorCode:errorReport: errorReport *********** :IDL_Type: string :Units: unitless **Description**: An string providing detailed information about the error .. _Scheduler:errorCode:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: An optional stack trace of the error condition heartbeat ~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_heartbeat .. _Scheduler:heartbeat:heartbeat: heartbeat ********* :IDL_Type: boolean :Units: unitless **Description**: Beats the drum. logLevel ~~~~~~~~ **Description**: Current logging level. :EFDB_Topic: SALGeneric_logevent_logLevel .. _Scheduler: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 .. _Scheduler:logMessage:name: name **** :IDL_Type: string :Units: unitless **Description**: Log name. .. _Scheduler:logMessage:level: level ***** :IDL_Type: int :Units: unitless **Description**: Message level, a Python logging level: error=40, warning=30, info=20, debug=10. .. _Scheduler:logMessage:message: message ******* :IDL_Type: string :Units: unitless **Description**: Log message. .. _Scheduler:logMessage:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: Exception traceback; "" if not an exception. .. _Scheduler:logMessage:filePath: filePath ******** :IDL_Type: string :Units: unitless **Description**: Path to source file. .. _Scheduler:logMessage:functionName: functionName ************ :IDL_Type: string :Units: unitless **Description**: Function or method name. .. _Scheduler:logMessage:lineNumber: lineNumber ********** :IDL_Type: long :Units: unitless **Description**: Line number in the file specified by filePath. .. _Scheduler: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 .. _Scheduler:settingVersions:recommendedSettingsVersion: recommendedSettingsVersion ************************** :IDL_Type: string :Units: unitless **Description**: List of comma seperated recomended versions of settings sets .. _Scheduler:settingVersions:recommendedSettingsLabels: recommendedSettingsLabels ************************* :IDL_Type: string :Units: unitless **Description**: List of comma seperated names of settings sets .. _Scheduler: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 .. _Scheduler:settingsApplied:settingsVersion: settingsVersion *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: The SHA or name corresponding to the published configuration .. _Scheduler: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 .. _Scheduler: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 .. _Scheduler:softwareVersions:salVersion: salVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of SAL generation .. _Scheduler:softwareVersions:xmlVersion: xmlVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of CSC XML .. _Scheduler:softwareVersions:openSpliceVersion: openSpliceVersion ***************** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of OpenSplice .. _Scheduler:softwareVersions:cscVersion: cscVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the top-level version of the CSC .. _Scheduler: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 .. _Scheduler:summaryState:summaryState: summaryState ************ :IDL_Type: long :Units: unitless **Description**: High level state machine state identifier Telemetry --------- .. _Scheduler:Telemetry:avoidanceRegions: avoidanceRegions ~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_avoidanceRegions .. _Scheduler:Telemetry:avoidanceRegions:avoidanceRegions: avoidanceRegions **************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:avoidanceRegions:scale: scale ***** :IDL_Type: float :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:avoidanceRegions:zero: zero **** :IDL_Type: float :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:avoidanceRegions:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:bulkCloud: bulkCloud ~~~~~~~~~ :EFDB_Topic: Scheduler_bulkCloud .. _Scheduler:Telemetry:bulkCloud:bulkCloud: bulkCloud ********* :IDL_Type: double :Units: unitless **Description**: Bulk cloud cover. .. _Scheduler:Telemetry:bulkCloud:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: Timestamp when the measurement was taken. .. _Scheduler:Telemetry:cameraConfig: cameraConfig ~~~~~~~~~~~~ :EFDB_Topic: Scheduler_cameraConfig .. _Scheduler:Telemetry:cameraConfig:readoutTime: readoutTime *********** :IDL_Type: double :Units: s **Description**: Camera readout time .. _Scheduler:Telemetry:cameraConfig:shutterTime: shutterTime *********** :IDL_Type: double :Units: s **Description**: Camera open/close shutter time. .. _Scheduler:Telemetry:cameraConfig:filterMountTime: filterMountTime *************** :IDL_Type: double :Units: s **Description**: How long does it take to replace a filter in the camera? .. _Scheduler:Telemetry:cameraConfig:filterChangeTime: filterChangeTime **************** :IDL_Type: double :Units: s **Description**: How long does it take to change the filter? .. _Scheduler:Telemetry:cameraConfig:filterMounted: filterMounted ************* :IDL_Type: string :Units: unitless **Description**: Comma separated string with the name of the mounted filters .. _Scheduler:Telemetry:cameraConfig:filterPos: filterPos ********* :IDL_Type: string :Units: unitless **Description**: Current filter position. .. _Scheduler:Telemetry:cameraConfig:filterRemovable: filterRemovable *************** :IDL_Type: string :Units: unitless **Description**: Which filters can be removed from the camera? .. _Scheduler:Telemetry:cameraConfig:filterUnmounted: filterUnmounted *************** :IDL_Type: string :Units: unitless **Description**: Currently unmounted and available filters. .. _Scheduler:Telemetry:cloudMap: cloudMap ~~~~~~~~ :EFDB_Topic: Scheduler_cloudMap .. _Scheduler:Telemetry:cloudMap:cloudMap: cloudMap ******** :IDL_Type: long :Units: unitless **Description**: Cloud map .. _Scheduler:Telemetry:cloudMap:scale: scale ***** :IDL_Type: float :Units: unitless **Description**: Scale to convert int to float (multiplicative factor) .. _Scheduler:Telemetry:cloudMap:zero: zero **** :IDL_Type: float :Units: unitless **Description**: Zero point for the map (additive factor). .. _Scheduler:Telemetry:cloudMap:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: Time when the measurement was taken. .. _Scheduler:Telemetry:domeConfig: domeConfig ~~~~~~~~~~ :EFDB_Topic: Scheduler_domeConfig .. _Scheduler:Telemetry:domeConfig:altitudeMaxspeed: altitudeMaxspeed **************** :IDL_Type: double :Units: deg/s **Description**: Dome altitude maximum speed. .. _Scheduler:Telemetry:domeConfig:altitudeAccel: altitudeAccel ************* :IDL_Type: double :Units: deg/s2 **Description**: Dome acceleration in altitude. .. _Scheduler:Telemetry:domeConfig:altitudeDecel: altitudeDecel ************* :IDL_Type: double :Units: deg/s2 **Description**: Dome deceleration in altitude .. _Scheduler:Telemetry:domeConfig:altitudeFreerange: altitudeFreerange ***************** :IDL_Type: double :Units: deg **Description**: Dome free range in altitude. .. _Scheduler:Telemetry:domeConfig:azimuthMaxspeed: azimuthMaxspeed *************** :IDL_Type: double :Units: deg/s **Description**: Dome maximum speed in azimuth. .. _Scheduler:Telemetry:domeConfig:azimuthAccel: azimuthAccel ************ :IDL_Type: double :Units: deg/s2 **Description**: Dome acceleration in azimuth. .. _Scheduler:Telemetry:domeConfig:azimuthDecel: azimuthDecel ************ :IDL_Type: double :Units: deg/s2 **Description**: Dome deceleration in azimuth. .. _Scheduler:Telemetry:domeConfig:azimuthFreerange: azimuthFreerange **************** :IDL_Type: double :Units: deg **Description**: Dome free range in azimuth. .. _Scheduler:Telemetry:domeConfig:settleTime: settleTime ********** :IDL_Type: double :Units: second **Description**: Dome settle time. .. _Scheduler:Telemetry:downtime: downtime ~~~~~~~~ :EFDB_Topic: Scheduler_downtime .. _Scheduler:Telemetry:downtime:scheduledDowntime: scheduledDowntime ***************** :IDL_Type: long :Units: unitless :Count: 200 **Description**: To be deleted? .. _Scheduler:Telemetry:downtime:unscheduledDowntimes: unscheduledDowntimes ******************** :IDL_Type: long :Units: unitless :Count: 200 **Description**: To be deleted? .. _Scheduler:Telemetry:downtime:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:driverConfig: driverConfig ~~~~~~~~~~~~ :EFDB_Topic: Scheduler_driverConfig .. _Scheduler:Telemetry:driverConfig:nightBoundary: nightBoundary ************* :IDL_Type: double :Units: deg **Description**: Sun altitude that marks the beginning/end of the night. .. _Scheduler:Telemetry:driverConfig:newMoonPhaseThreshold: newMoonPhaseThreshold ********************* :IDL_Type: double :Units: unitless **Description**: Moon illumination that marks the beginning/end of dark nights .. _Scheduler:Telemetry:driverConfig:startupType: startupType *********** :IDL_Type: string :Units: unitless **Description**: What type of startup should the scheduler do? COLD, WARM or HOT? .. _Scheduler:Telemetry:driverConfig:startupDatabase: startupDatabase *************** :IDL_Type: string :Units: unitless **Description**: If WARM or HOT start, give the path to the startup database. .. _Scheduler:Telemetry:generalPropConfig: generalPropConfig ~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_generalPropConfig .. _Scheduler:Telemetry:generalPropConfig:name: name **** :IDL_Type: string :Units: unitless **Description**: Name of the proposal .. _Scheduler:Telemetry:generalPropConfig:propId: propId ****** :IDL_Type: long :Units: unitless **Description**: Proposal id .. _Scheduler:Telemetry:generalPropConfig:twilightBoundary: twilightBoundary **************** :IDL_Type: double :Units: deg **Description**: Sun altitude for when night start/end for this proposal. .. _Scheduler:Telemetry:generalPropConfig:deltaLst: deltaLst ******** :IDL_Type: double :Units: hour **Description**: What is the acceptable sidereal time variation? .. _Scheduler:Telemetry:generalPropConfig:decWindow: decWindow ********* :IDL_Type: double :Units: deg **Description**: Size of the declination window. .. _Scheduler:Telemetry:generalPropConfig:maxAirmass: maxAirmass ********** :IDL_Type: double :Units: unitless **Description**: Maximum acceptable airmass .. _Scheduler:Telemetry:generalPropConfig:maxCloud: maxCloud ******** :IDL_Type: double :Units: unitless **Description**: Maximum acceptable cloud. .. _Scheduler:Telemetry:generalPropConfig:minDistanceMoon: minDistanceMoon *************** :IDL_Type: double :Units: unitless **Description**: Minimum moon distance. .. _Scheduler:Telemetry:generalPropConfig:excludePlanets: excludePlanets ************** :IDL_Type: boolean :Units: unitless **Description**: Avoid observing a tile with a bright solar planet in it? .. _Scheduler:Telemetry:generalPropConfig:numRegionSelections: numRegionSelections ******************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:regionTypes: regionTypes *********** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:regionMinimums: regionMinimums ************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:regionMaximums: regionMaximums ************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:regionBounds: regionBounds ************ :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:regionCombiners: regionCombiners *************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numTimeRanges: numTimeRanges ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeRangeStarts: timeRangeStarts *************** :IDL_Type: long :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeRangeEnds: timeRangeEnds ************* :IDL_Type: long :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numSelectionMappings: numSelectionMappings ******************** :IDL_Type: long :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:selectionMappings: selectionMappings ***************** :IDL_Type: long :Units: unitless :Count: 100 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numExclusionSelections: numExclusionSelections ********************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:exclusionTypes: exclusionTypes ************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:exclusionMinimums: exclusionMinimums ***************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:exclusionMaximums: exclusionMaximums ***************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:exclusionBounds: exclusionBounds *************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:fieldRevisitLimit: fieldRevisitLimit ***************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numFilters: numFilters ********** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:filterNames: filterNames *********** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numVisits: numVisits ********* :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numGroupedVisits: numGroupedVisits **************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:maxGroupedVisits: maxGroupedVisits **************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:brightLimit: brightLimit *********** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:darkLimit: darkLimit ********* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:maxSeeing: maxSeeing ********* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:numFilterExposures: numFilterExposures ****************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:exposures: exposures ********* :IDL_Type: double :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:maxNumTargets: maxNumTargets ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:acceptSerendipity: acceptSerendipity ***************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:acceptConsecutiveVisits: acceptConsecutiveVisits *********************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:restartLostSequences: restartLostSequences ******************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:restartCompleteSequences: restartCompleteSequences ************************ :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:maxVisitsGoal: maxVisitsGoal ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:airmassBonus: airmassBonus ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:hourAngleBonus: hourAngleBonus ************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:hourAngleMax: hourAngleMax ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:restrictGroupedVisits: restrictGroupedVisits ********************* :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeInterval: timeInterval ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeWindowStart: timeWindowStart *************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeWindowMax: timeWindowMax ************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeWindowEnd: timeWindowEnd ************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:generalPropConfig:timeWeight: timeWeight ********** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal: interestedProposal ~~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_interestedProposal .. _Scheduler:Telemetry:interestedProposal:observationId: observationId ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:numProposals: numProposals ************ :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:proposalIds: proposalIds *********** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:proposalValues: proposalValues ************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:proposalNeeds: proposalNeeds ************* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:proposalBonuses: proposalBonuses *************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:interestedProposal:proposalBoosts: proposalBoosts ************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:nightSummary: nightSummary ~~~~~~~~~~~~ :EFDB_Topic: Scheduler_nightSummary .. _Scheduler:Telemetry:nightSummary:totalVisits: totalVisits *********** :IDL_Type: double :Units: unitless **Description**: Total number of visits performed by the scheduler this night. .. _Scheduler:Telemetry:obsSiteConfig: obsSiteConfig ~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_obsSiteConfig .. _Scheduler:Telemetry:obsSiteConfig:name: name **** :IDL_Type: string :Units: unitless **Description**: Name of the observatory. .. _Scheduler:Telemetry:obsSiteConfig:latitude: latitude ******** :IDL_Type: double :Units: deg **Description**: Latitude of the observatory. .. _Scheduler:Telemetry:obsSiteConfig:longitude: longitude ********* :IDL_Type: double :Units: deg **Description**: Longitude of the observatory. .. _Scheduler:Telemetry:obsSiteConfig:height: height ****** :IDL_Type: double :Units: m **Description**: Height of the observatory. .. _Scheduler:Telemetry:obsSiteConfig:pressure: pressure ******** :IDL_Type: double :Units: Pa **Description**: Barometric air pressure of the observatory. .. _Scheduler:Telemetry:obsSiteConfig:temperature: temperature *********** :IDL_Type: double :Units: Celsius **Description**: Ambient temperature at the observatory. .. _Scheduler:Telemetry:obsSiteConfig:relativeHumidity: relativeHumidity **************** :IDL_Type: double :Units: unitless **Description**: Relative humidity .. _Scheduler:Telemetry:observation: observation ~~~~~~~~~~~ :EFDB_Topic: Scheduler_observation .. _Scheduler:Telemetry:observation:observationId: observationId ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:observationStartTime: observationStartTime ******************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:observationStartMjd: observationStartMjd ******************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:observationStartLst: observationStartLst ******************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:night: night ***** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:targetId: targetId ******** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:fieldId: fieldId ******* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:groupId: groupId ******* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:filter: filter ****** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:numProposals: numProposals ************ :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:proposalIds: proposalIds *********** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:observation:ra: ra ** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:decl: decl **** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:angle: angle ***** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:altitude: altitude ******** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:azimuth: azimuth ******* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:numExposures: numExposures ************ :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:exposureTimes: exposureTimes ************* :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:observation:visitTime: visitTime ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:skyBrightness: skyBrightness ************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:airmass: airmass ******* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:cloud: cloud ***** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:seeingFwhm500: seeingFwhm500 ************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:seeingFwhmGeom: seeingFwhmGeom ************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:seeingFwhmEff: seeingFwhmEff ************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:fiveSigmaDepth: fiveSigmaDepth ************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonRa: moonRa ****** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonDec: moonDec ******* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonAlt: moonAlt ******* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonAz: moonAz ****** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonPhase: moonPhase ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:moonDistance: moonDistance ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:sunAlt: sunAlt ****** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:sunAz: sunAz ***** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:sunRa: sunRa ***** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:sunDec: sunDec ****** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:solarElong: solarElong ********** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:slewTime: slewTime ******** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observation:note: note **** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:observatoryState: observatoryState ~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_observatoryState .. _Scheduler:Telemetry:observatoryState:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: Current timestamp at the observatory .. _Scheduler:Telemetry:observatoryState:pointingRa: pointingRa ********** :IDL_Type: double :Units: deg **Description**: Current pointing RA. .. _Scheduler:Telemetry:observatoryState:pointingDec: pointingDec *********** :IDL_Type: double :Units: deg **Description**: Current pointing Declination .. _Scheduler:Telemetry:observatoryState:pointingAngle: pointingAngle ************* :IDL_Type: double :Units: deg **Description**: Current pointing sky position angle .. _Scheduler:Telemetry:observatoryState:pointingAltitude: pointingAltitude **************** :IDL_Type: double :Units: deg **Description**: Current pointing altitude. .. _Scheduler:Telemetry:observatoryState:pointingAzimuth: pointingAzimuth *************** :IDL_Type: double :Units: deg **Description**: Current pointing azimuth. .. _Scheduler:Telemetry:observatoryState:pointingPa: pointingPa ********** :IDL_Type: double :Units: deg **Description**: Current pointing camera position angle. .. _Scheduler:Telemetry:observatoryState:pointingRot: pointingRot *********** :IDL_Type: double :Units: deg **Description**: Current pointing rotator position .. _Scheduler:Telemetry:observatoryState:tracking: tracking ******** :IDL_Type: boolean :Units: unitless **Description**: Is the telescope tracking? .. _Scheduler:Telemetry:observatoryState:telescopeAltitude: telescopeAltitude ***************** :IDL_Type: double :Units: deg **Description**: Telescope altitude. .. _Scheduler:Telemetry:observatoryState:telescopeAzimuth: telescopeAzimuth **************** :IDL_Type: double :Units: deg **Description**: telescope azimuth .. _Scheduler:Telemetry:observatoryState:telescopeRotator: telescopeRotator **************** :IDL_Type: double :Units: deg **Description**: telescope rotator position .. _Scheduler:Telemetry:observatoryState:domeAltitude: domeAltitude ************ :IDL_Type: double :Units: deg **Description**: Dome altitude position .. _Scheduler:Telemetry:observatoryState:domeAzimuth: domeAzimuth *********** :IDL_Type: double :Units: deg **Description**: dome azimuth position .. _Scheduler:Telemetry:observatoryState:filterPosition: filterPosition ************** :IDL_Type: string :Units: unitless **Description**: Current filter. .. _Scheduler:Telemetry:observatoryState:filterMounted: filterMounted ************* :IDL_Type: string :Units: unitless **Description**: Current mounted/available filters. .. _Scheduler:Telemetry:observatoryState:filterUnmounted: filterUnmounted *************** :IDL_Type: string :Units: unitless **Description**: Current unmounted/unavailable filters. .. _Scheduler:Telemetry:opticsLoopCorrConfig: opticsLoopCorrConfig ~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_opticsLoopCorrConfig .. _Scheduler:Telemetry:opticsLoopCorrConfig:telOpticsOlSlope: telOpticsOlSlope **************** :IDL_Type: double :Units: second/deg **Description**: Multiplication factor to account the time it takes to align the optics given the size of a slew. .. _Scheduler:Telemetry:opticsLoopCorrConfig:telOpticsClAltLimit: telOpticsClAltLimit ******************* :IDL_Type: double :Units: deg :Count: 3 **Description**: How much can altitude change without the need to perform closed loop correction? .. _Scheduler:Telemetry:opticsLoopCorrConfig:telOpticsClDelay: telOpticsClDelay **************** :IDL_Type: double :Units: second :Count: 2 **Description**: How long does it take to perform a closed loop? .. _Scheduler:Telemetry:parkConfig: parkConfig ~~~~~~~~~~ :EFDB_Topic: Scheduler_parkConfig .. _Scheduler:Telemetry:parkConfig:telescopeAltitude: telescopeAltitude ***************** :IDL_Type: double :Units: deg **Description**: Telescope parking altitude. .. _Scheduler:Telemetry:parkConfig:telescopeAzimuth: telescopeAzimuth **************** :IDL_Type: double :Units: deg **Description**: Telescope parking azimuth .. _Scheduler:Telemetry:parkConfig:telescopeRotator: telescopeRotator **************** :IDL_Type: double :Units: deg **Description**: Telescope parking rotator position. .. _Scheduler:Telemetry:parkConfig:domeAltitude: domeAltitude ************ :IDL_Type: double :Units: deg **Description**: Dome parking altitude. .. _Scheduler:Telemetry:parkConfig:domeAzimuth: domeAzimuth *********** :IDL_Type: double :Units: deg **Description**: Dome parking azimuth. .. _Scheduler:Telemetry:parkConfig:filterPosition: filterPosition ************** :IDL_Type: string :Units: unitless **Description**: Parking filter. .. _Scheduler:Telemetry:photometricQuality: photometricQuality ~~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_photometricQuality .. _Scheduler:Telemetry:photometricQuality:photometricQuality: photometricQuality ****************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:photometricQuality:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:predictedSchedule: predictedSchedule ~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_predictedSchedule .. _Scheduler:Telemetry:predictedSchedule:ra: ra ** :IDL_Type: double :Units: deg **Description**: RA of the upcomming targets. .. _Scheduler:Telemetry:predictedSchedule:decl: decl **** :IDL_Type: double :Units: unitless **Description**: Declination of upcomming targets. .. _Scheduler:Telemetry:predictedSchedule:skyAngle: skyAngle ******** :IDL_Type: double :Units: deg **Description**: Sky position angle of upcomming targets. .. _Scheduler:Telemetry:predictedSchedule:visitTime: visitTime ********* :IDL_Type: double :Units: second **Description**: Total visit time for each upcomming target. .. _Scheduler:Telemetry:predictedSchedule:filter: filter ****** :IDL_Type: string :Units: unitless **Description**: Filter for each upcomming observation. .. _Scheduler:Telemetry:rotatorConfig: rotatorConfig ~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_rotatorConfig .. _Scheduler:Telemetry:rotatorConfig:minpos: minpos ****** :IDL_Type: double :Units: deg **Description**: Camera rotator minimum position. .. _Scheduler:Telemetry:rotatorConfig:maxpos: maxpos ****** :IDL_Type: double :Units: deg **Description**: Camera rotator maximum position. .. _Scheduler:Telemetry:rotatorConfig:filterChangePos: filterChangePos *************** :IDL_Type: double :Units: deg **Description**: Camera rotator position for changing the filter. .. _Scheduler:Telemetry:rotatorConfig:maxspeed: maxspeed ******** :IDL_Type: double :Units: deg/s **Description**: Camera rotator maximum speed. .. _Scheduler:Telemetry:rotatorConfig:accel: accel ***** :IDL_Type: double :Units: deg/s2 **Description**: Camera rotator acceleration. .. _Scheduler:Telemetry:rotatorConfig:decel: decel ***** :IDL_Type: double :Units: deg/s2 **Description**: Camera rotator deceleration. .. _Scheduler:Telemetry:rotatorConfig:manualRotator: manualRotator ************* :IDL_Type: boolean :Units: unitless **Description**: Is rotator in manual mode? .. _Scheduler:Telemetry:rotatorConfig:followsky: followsky ********* :IDL_Type: boolean :Units: unitless **Description**: Should rotator aways align north with camera y-axis? .. _Scheduler:Telemetry:rotatorConfig:resumeAngle: resumeAngle *********** :IDL_Type: boolean :Units: unitless **Description**: After a filter change, should rotator move back to original position? .. _Scheduler:Telemetry:schedulerConfig: schedulerConfig ~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_schedulerConfig .. _Scheduler:Telemetry:schedulerConfig:surveyDuration: surveyDuration ************** :IDL_Type: double :Units: year **Description**: Survey duration. .. _Scheduler:Telemetry:seeing: seeing ~~~~~~ :EFDB_Topic: Scheduler_seeing .. _Scheduler:Telemetry:seeing:seeing: seeing ****** :IDL_Type: double :Units: unitless **Description**: Seeing measurement. .. _Scheduler:Telemetry:seeing:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: Time when the measurement was taken .. _Scheduler:Telemetry:sequencePropConfig: sequencePropConfig ~~~~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_sequencePropConfig .. _Scheduler:Telemetry:sequencePropConfig:name: name **** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:propId: propId ****** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:twilightBoundary: twilightBoundary **************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:deltaLst: deltaLst ******** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:decWindow: decWindow ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:maxAirmass: maxAirmass ********** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:maxCloud: maxCloud ******** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:minDistanceMoon: minDistanceMoon *************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:excludePlanets: excludePlanets ************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numUserRegions: numUserRegions ************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:userRegionIds: userRegionIds ************* :IDL_Type: long :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numSubSequences: numSubSequences *************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceNames: subSequenceNames **************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numSubSequenceFilters: numSubSequenceFilters ********************* :IDL_Type: long :Units: unitless :Count: 20 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceFilters: subSequenceFilters ****************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numSubSequenceFilterVisits: numSubSequenceFilterVisits ************************** :IDL_Type: long :Units: unitless :Count: 60 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numSubSequenceEvents: numSubSequenceEvents ******************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numSubSequenceMaxMissed: numSubSequenceMaxMissed *********************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceTimeIntervals: subSequenceTimeIntervals ************************ :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceTimeWindowStarts: subSequenceTimeWindowStarts *************************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceTimeWindowMaximums: subSequenceTimeWindowMaximums ***************************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceTimeWindowEnds: subSequenceTimeWindowEnds ************************* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:subSequenceTimeWeights: subSequenceTimeWeights ********************** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numMasterSubSequences: numMasterSubSequences ********************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceNames: masterSubSequenceNames ********************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numNestedSubSequences: numNestedSubSequences ********************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceNames: nestedSubSequenceNames ********************** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numMasterSubSequenceEvents: numMasterSubSequenceEvents ************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numMasterSubSequenceMaxMissed: numMasterSubSequenceMaxMissed ***************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceTimeIntervals: masterSubSequenceTimeIntervals ****************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceTimeWindowStarts: masterSubSequenceTimeWindowStarts ********************************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceTimeWindowMaximums: masterSubSequenceTimeWindowMaximums *********************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceTimeWindowEnds: masterSubSequenceTimeWindowEnds ******************************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:masterSubSequenceTimeWeights: masterSubSequenceTimeWeights **************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numNestedSubSequenceFilters: numNestedSubSequenceFilters *************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceFilters: nestedSubSequenceFilters ************************ :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numNestedSubSequenceFilterVisits: numNestedSubSequenceFilterVisits ******************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numNestedSubSequenceEvents: numNestedSubSequenceEvents ************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numNestedSubSequenceMaxMissed: numNestedSubSequenceMaxMissed ***************************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceTimeIntervals: nestedSubSequenceTimeIntervals ****************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceTimeWindowStarts: nestedSubSequenceTimeWindowStarts ********************************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceTimeWindowMaximums: nestedSubSequenceTimeWindowMaximums *********************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceTimeWindowEnds: nestedSubSequenceTimeWindowEnds ******************************* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:nestedSubSequenceTimeWights: nestedSubSequenceTimeWights *************************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numFilters: numFilters ********** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:filterNames: filterNames *********** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:brightLimit: brightLimit *********** :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:darkLimit: darkLimit ********* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:maxSeeing: maxSeeing ********* :IDL_Type: double :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:numFilterExposures: numFilterExposures ****************** :IDL_Type: long :Units: unitless :Count: 10 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:exposures: exposures ********* :IDL_Type: double :Units: unitless :Count: 50 **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:maxNumTargets: maxNumTargets ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:acceptSerendipity: acceptSerendipity ***************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:acceptConsecutiveVisits: acceptConsecutiveVisits *********************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:restartLostSequences: restartLostSequences ******************** :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:restartCompleteSequences: restartCompleteSequences ************************ :IDL_Type: boolean :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:maxVisitsGoal: maxVisitsGoal ************* :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:airmassBonus: airmassBonus ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:hourAngleBonus: hourAngleBonus ************** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:sequencePropConfig:hourAngleMax: hourAngleMax ************ :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:skyBrightness: skyBrightness ~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_skyBrightness .. _Scheduler:Telemetry:skyBrightness:skyBrightnress: skyBrightnress ************** :IDL_Type: long :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:skyBrightness:scale: scale ***** :IDL_Type: float :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:skyBrightness:zero: zero **** :IDL_Type: float :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:skyBrightness:filter: filter ****** :IDL_Type: string :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:skyBrightness:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:slewConfig: slewConfig ~~~~~~~~~~ :EFDB_Topic: Scheduler_slewConfig .. _Scheduler:Telemetry:slewConfig:prereqDomalt: prereqDomalt ************ :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for dome to start moving in altitude. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqDomaz: prereqDomaz *********** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for dome to start moving in azimuth. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqDomazSettle: prereqDomazSettle ***************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for dome to settle in azimuth. .. _Scheduler:Telemetry:slewConfig:prereqTelalt: prereqTelalt ************ :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for telescope to start moving in altitude. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqTelaz: prereqTelaz *********** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for telescope to start moving in azimuth. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqTelOpticsOpenLoop: prereqTelOpticsOpenLoop *********************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for telescope optics open loop to start adjusting. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqTelOpticsClosedLoop: prereqTelOpticsClosedLoop ************************* :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for telescope optics closed loop to start adjusting. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqTelSettle: prereqTelSettle *************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for telescope to settle. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqTelRot: prereqTelRot ************ :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for camera rotator to start moving. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqFilter: prereqFilter ************ :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for filter change. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqExposures: prereqExposures *************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for exposure to start. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqReadout: prereqReadout ************* :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for exposure readout to start. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqAdc: prereqAdc ********* :IDL_Type: string :Units: unitless **Description**: Not sure what this is about. .. _Scheduler:Telemetry:slewConfig:prereqInsOptics: prereqInsOptics *************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for optics alignment. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqGuiderPos: prereqGuiderPos *************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites for positioning guider. Will wait for these actions before moving. .. _Scheduler:Telemetry:slewConfig:prereqGuiderAdq: prereqGuiderAdq *************** :IDL_Type: string :Units: unitless **Description**: Comma-separated prerequisites guider to start operating. Will wait for these actions before moving. .. _Scheduler:Telemetry:surveyTopology: surveyTopology ~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_surveyTopology .. _Scheduler:Telemetry:surveyTopology:numGeneralProps: numGeneralProps *************** :IDL_Type: long :Units: unitless **Description**: Number of general proposals. .. _Scheduler:Telemetry:surveyTopology:generalPropos: generalPropos ************* :IDL_Type: string :Units: unitless **Description**: Comma-separated string with the ids of the general proposals. .. _Scheduler:Telemetry:surveyTopology:numSeqProps: numSeqProps *********** :IDL_Type: long :Units: unitless **Description**: Number of time-series proposals. .. _Scheduler:Telemetry:surveyTopology:sequencePropos: sequencePropos ************** :IDL_Type: string :Units: unitless **Description**: Comma-separated string with the ids of the sequence proposals. .. _Scheduler:Telemetry:telescopeConfig: telescopeConfig ~~~~~~~~~~~~~~~ :EFDB_Topic: Scheduler_telescopeConfig .. _Scheduler:Telemetry:telescopeConfig:altitudeMinpos: altitudeMinpos ************** :IDL_Type: double :Units: deg **Description**: Telescope minimum reachable altitude position. .. _Scheduler:Telemetry:telescopeConfig:altitudeMaxpos: altitudeMaxpos ************** :IDL_Type: double :Units: deg **Description**: Telescope maximum reachable altitude position. .. _Scheduler:Telemetry:telescopeConfig:azimuthMinpos: azimuthMinpos ************* :IDL_Type: double :Units: deg **Description**: Telescope minimum reachable azimuth position. .. _Scheduler:Telemetry:telescopeConfig:azimuthMaxpos: azimuthMaxpos ************* :IDL_Type: double :Units: deg **Description**: Telescope maximum reachable azimuth position. .. _Scheduler:Telemetry:telescopeConfig:altitudeMaxspeed: altitudeMaxspeed **************** :IDL_Type: double :Units: deg/s **Description**: Telescope maximum speed of the altitude axis. .. _Scheduler:Telemetry:telescopeConfig:altitudeAccel: altitudeAccel ************* :IDL_Type: double :Units: deg/s2 **Description**: Telescope altitude acceleration. .. _Scheduler:Telemetry:telescopeConfig:altitudeDecel: altitudeDecel ************* :IDL_Type: double :Units: deg/s2 **Description**: Telescope altitude deceleration. .. _Scheduler:Telemetry:telescopeConfig:azimuthMaxspeed: azimuthMaxspeed *************** :IDL_Type: double :Units: deg/s **Description**: Telescope maximum speed in azimuth .. _Scheduler:Telemetry:telescopeConfig:azimuthAccel: azimuthAccel ************ :IDL_Type: double :Units: deg/s2 **Description**: Telescope azimuth acceleration. .. _Scheduler:Telemetry:telescopeConfig:azimuthDecel: azimuthDecel ************ :IDL_Type: double :Units: deg/s2 **Description**: Telescope azimuth deceleration. .. _Scheduler:Telemetry:telescopeConfig:settleTime: settleTime ********** :IDL_Type: double :Units: second **Description**: Telescope settle time. .. _Scheduler:Telemetry:temperature: temperature ~~~~~~~~~~~ :EFDB_Topic: Scheduler_temperature .. _Scheduler:Telemetry:temperature:temperature: temperature *********** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:temperature:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:timeHandler: timeHandler ~~~~~~~~~~~ :EFDB_Topic: Scheduler_timeHandler .. _Scheduler:Telemetry:timeHandler:night: night ***** :IDL_Type: long :Units: day **Description**: Current observing night from start of the survey. .. _Scheduler:Telemetry:timeHandler:isDown: isDown ****** :IDL_Type: boolean :Units: unitless **Description**: Is the observatory closed? .. _Scheduler:Telemetry:timeHandler:downDuration: downDuration ************ :IDL_Type: double :Units: unitless **Description**: If closed, how long will the observatory be closed? .. _Scheduler:Telemetry:timeHandler:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: Timestamp the data was generated. .. _Scheduler:Telemetry:timestamp: timestamp ~~~~~~~~~ :EFDB_Topic: Scheduler_timestamp .. _Scheduler:Telemetry:timestamp:timestamp: timestamp ********* :IDL_Type: double :Units: second **Description**: The system time (TAI). .. _Scheduler:Telemetry:wind: wind ~~~~ :EFDB_Topic: Scheduler_wind .. _Scheduler:Telemetry:wind:speed: speed ***** :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:wind:direction: direction ********* :IDL_Type: double :Units: unitless **Description**: To be deleted? .. _Scheduler:Telemetry:wind:timestamp: timestamp ********* :IDL_Type: double :Units: unitless **Description**: To be deleted?