Scheduler

Note

This page is generated by the following python script generate_cet.py.

Back to table

Commands

abort

EFDB_Topic:SALGeneric_command_abort

value

IDL_Type:boolean
Units:unitless

Description: Not used

disable

Description: Transition from state Enabled to Disabled.

EFDB_Topic:SALGeneric_command_disable

value

IDL_Type:boolean
Units:unitless

Description: Not used

enable

Description: Transition from state Disabled to Enabled.

EFDB_Topic:SALGeneric_command_enable

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

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

value

IDL_Type:boolean
Units:unitless

Description: Not used

setAuthList

EFDB_Topic:SALGeneric_command_setAuthList

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.

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

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

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

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

settingsToApply

IDL_Type:string
IDL_Size:256
Units:unitless

Description: Name of the selected settings set

Enumerations

DetailedState:
  • DisabledState
  • EnabledState
  • FaultState
  • OfflineState
  • StandbyState

Events

dependenciesVersions

EFDB_Topic:Scheduler_logevent_dependenciesVersions

version

IDL_Type:string
Units:unitless

Description: Applied settings version.

scheduler

IDL_Type:string
Units:unitless

Description: Scheduler version

cloudModel

IDL_Type:string
Units:unitless

Description: Cloud model version

downtimeModel

IDL_Type:string
Units:unitless

Description: Downtime model version

seeingModel

IDL_Type:string
Units:unitless

Description: Seeing model version

skybrightnessModel

IDL_Type:string
Units:unitless

Description: Skybrightness model version

observatoryModel

IDL_Type:string
Units:unitless

Description: Observatory model version.

observatoryLocation

IDL_Type:string
Units:unitless

Description: Observatory location version

invalidateTarget

EFDB_Topic:Scheduler_logevent_invalidateTarget

targetId

IDL_Type:long
Units:unitless

Description: Unique target id.

needFilterSwap

EFDB_Topic:Scheduler_logevent_needFilterSwap

needSwap

IDL_Type:boolean
Units:unitless

Description: Does the scheduler need a new filter mounted on the camera?

filterToMount

IDL_Type:string
Units:unitless

Description: Which filter to add.

filterToUnmount

IDL_Type:string
Units:unitless

Description: Which filter to remove.

target

EFDB_Topic:Scheduler_logevent_target

targetId

IDL_Type:long
Units:unitless

Description: Unique target id.

requestTime

IDL_Type:double
Units:second

Description: Time on target.

requestMjd

IDL_Type:double
Units:day

Description: MJD of the start of the observation

ra

IDL_Type:double
Units:deg

Description: Right Ascention of the target.

decl

IDL_Type:double
Units:deg

Description: Declination of the target.

skyAngle

IDL_Type:double
Units:deg

Description: Sky position angle.

filter

IDL_Type:string
Units:unitless

Description: Filter name.

numExposures

IDL_Type:long
Units:unitless

Description: Number of exposures.

exposureTimes

IDL_Type:double
Units:second
Count:10

Description: Exposure time.

slewTime

IDL_Type:double
Units:second

Description: Expected slew time.

offsetX

IDL_Type:double
Units:arcsec

Description: Offset in X direction (sensor).

offsetY

IDL_Type:double
Units:arcsec

Description: Offset in Y direction (sensor).

numProposals

IDL_Type:long
Units:unitless

Description: Number of science proposals this target is part of.

proposalId

IDL_Type:long
Units:unitless
Count:5

Description: Id of the proposals this target is part of.

isSequence

IDL_Type:boolean
Units:unitless

Description: Is this target part of a sequence of observations for the same target?

sequenceNVisits

IDL_Type:long
Units:unitless

Description: If isSequence=True, number of visits in this sequence.

sequenceVisits

IDL_Type:long
Units:unitless

Description: If isSequence=True, which visit is this (1-sequenceNVisits)?

sequenceDuration

IDL_Type:double
Units:unitless

Description: Total duration of the sequence.

airmass

IDL_Type:double
Units:unitless

Description: Expected airmass of the observation

skyBrightness

IDL_Type:double
Units:unitless

Description: Expected sky brightness of the observation.

cloud

IDL_Type:double
Units:unitless

Description: Expected cloud extintion for this observation

seeing

IDL_Type:double
Units:arcsec

Description: Expected seeing of this observation.

moonRa

IDL_Type:double
Units:deg

Description: Expected RA of the moon.

moonDec

IDL_Type:double
Units:deg

Description: Expected Dec of the moon

moonAlt

IDL_Type:double
Units:deg

Description: Expected altitude of the moon.

moonAz

IDL_Type:double
Units:deg

Description: Expected azimuth of the moon

moonDistance

IDL_Type:double
Units:deg

Description: Expected distance to the moon.

moonPhase

IDL_Type:double
Units:unitless

Description: Expected moon phase/illumination (0-1).

sunRa

IDL_Type:double
Units:deg

Description: Expected sun RA.

sunDec

IDL_Type:double
Units:deg

Description: Expected sun dec.

sunAlt

IDL_Type:double
Units:deg

Description: Expected sun altitude.

sunAz

IDL_Type:double
Units:deg

Description: Expected sun Az.

solarElong

IDL_Type:double
Units:deg

Description: Expected solar elongation.

note

IDL_Type:string
Units:unitless

Description: Note about the target.

appliedSettingsMatchStart

EFDB_Topic:SALGeneric_logevent_appliedSettingsMatchStart

appliedSettingsMatchStartIsTrue

IDL_Type:boolean
Units:unitless

Description: True when the configuration matches the start conditions

authList

EFDB_Topic:SALGeneric_logevent_authList

authorizedUsers

IDL_Type:string
Units:unitless

Description: Comma seperated list of authorized users currently allowed to command this CSC.

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

errorCode

IDL_Type:long
Units:unitless

Description: A numeric error code

errorReport

IDL_Type:string
Units:unitless

Description: An string providing detailed information about the error

traceback

IDL_Type:string
Units:unitless

Description: An optional stack trace of the error condition

heartbeat

EFDB_Topic:SALGeneric_logevent_heartbeat

heartbeat

IDL_Type:boolean
Units:unitless

Description: Beats the drum.

logLevel

Description: Current logging level.

EFDB_Topic:SALGeneric_logevent_logLevel

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

name

IDL_Type:string
Units:unitless

Description: Log name.

level

IDL_Type:int
Units:unitless

Description: Message level, a Python logging level: error=40, warning=30, info=20, debug=10.

message

IDL_Type:string
Units:unitless

Description: Log message.

traceback

IDL_Type:string
Units:unitless

Description: Exception traceback; “” if not an exception.

filePath

IDL_Type:string
Units:unitless

Description: Path to source file.

functionName

IDL_Type:string
Units:unitless

Description: Function or method name.

lineNumber

IDL_Type:long
Units:unitless

Description: Line number in the file specified by filePath.

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

recommendedSettingsVersion

IDL_Type:string
Units:unitless

Description: List of comma seperated recomended versions of settings sets

recommendedSettingsLabels

IDL_Type:string
Units:unitless

Description: List of comma seperated names of settings sets

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

settingsVersion

IDL_Type:string
IDL_Size:256
Units:unitless

Description: The SHA or name corresponding to the published configuration

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

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

salVersion

IDL_Type:string
IDL_Size:16
Units:unitless

Description: This is the current version of SAL generation

xmlVersion

IDL_Type:string
IDL_Size:16
Units:unitless

Description: This is the current version of CSC XML

openSpliceVersion

IDL_Type:string
IDL_Size:16
Units:unitless

Description: This is the current version of OpenSplice

cscVersion

IDL_Type:string
IDL_Size:16
Units:unitless

Description: This is the top-level version of the CSC

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

summaryState

IDL_Type:long
Units:unitless

Description: High level state machine state identifier

Telemetry

avoidanceRegions

EFDB_Topic:Scheduler_avoidanceRegions

avoidanceRegions

IDL_Type:long
Units:unitless

Description: To be deleted?

scale

IDL_Type:float
Units:unitless

Description: To be deleted?

zero

IDL_Type:float
Units:unitless

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?

bulkCloud

EFDB_Topic:Scheduler_bulkCloud

bulkCloud

IDL_Type:double
Units:unitless

Description: Bulk cloud cover.

timestamp

IDL_Type:double
Units:second

Description: Timestamp when the measurement was taken.

cameraConfig

EFDB_Topic:Scheduler_cameraConfig

readoutTime

IDL_Type:double
Units:s

Description: Camera readout time

shutterTime

IDL_Type:double
Units:s

Description: Camera open/close shutter time.

filterMountTime

IDL_Type:double
Units:s

Description: How long does it take to replace a filter in the camera?

filterChangeTime

IDL_Type:double
Units:s

Description: How long does it take to change the filter?

filterMounted

IDL_Type:string
Units:unitless

Description: Comma separated string with the name of the mounted filters

filterPos

IDL_Type:string
Units:unitless

Description: Current filter position.

filterRemovable

IDL_Type:string
Units:unitless

Description: Which filters can be removed from the camera?

filterUnmounted

IDL_Type:string
Units:unitless

Description: Currently unmounted and available filters.

cloudMap

EFDB_Topic:Scheduler_cloudMap

cloudMap

IDL_Type:long
Units:unitless

Description: Cloud map

scale

IDL_Type:float
Units:unitless

Description: Scale to convert int to float (multiplicative factor)

zero

IDL_Type:float
Units:unitless

Description: Zero point for the map (additive factor).

timestamp

IDL_Type:double
Units:second

Description: Time when the measurement was taken.

domeConfig

EFDB_Topic:Scheduler_domeConfig

altitudeMaxspeed

IDL_Type:double
Units:deg/s

Description: Dome altitude maximum speed.

altitudeAccel

IDL_Type:double
Units:deg/s2

Description: Dome acceleration in altitude.

altitudeDecel

IDL_Type:double
Units:deg/s2

Description: Dome deceleration in altitude

altitudeFreerange

IDL_Type:double
Units:deg

Description: Dome free range in altitude.

azimuthMaxspeed

IDL_Type:double
Units:deg/s

Description: Dome maximum speed in azimuth.

azimuthAccel

IDL_Type:double
Units:deg/s2

Description: Dome acceleration in azimuth.

azimuthDecel

IDL_Type:double
Units:deg/s2

Description: Dome deceleration in azimuth.

azimuthFreerange

IDL_Type:double
Units:deg

Description: Dome free range in azimuth.

settleTime

IDL_Type:double
Units:second

Description: Dome settle time.

downtime

EFDB_Topic:Scheduler_downtime

scheduledDowntime

IDL_Type:long
Units:unitless
Count:200

Description: To be deleted?

unscheduledDowntimes

IDL_Type:long
Units:unitless
Count:200

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?

driverConfig

EFDB_Topic:Scheduler_driverConfig

nightBoundary

IDL_Type:double
Units:deg

Description: Sun altitude that marks the beginning/end of the night.

newMoonPhaseThreshold

IDL_Type:double
Units:unitless

Description: Moon illumination that marks the beginning/end of dark nights

startupType

IDL_Type:string
Units:unitless

Description: What type of startup should the scheduler do? COLD, WARM or HOT?

startupDatabase

IDL_Type:string
Units:unitless

Description: If WARM or HOT start, give the path to the startup database.

generalPropConfig

EFDB_Topic:Scheduler_generalPropConfig

name

IDL_Type:string
Units:unitless

Description: Name of the proposal

propId

IDL_Type:long
Units:unitless

Description: Proposal id

twilightBoundary

IDL_Type:double
Units:deg

Description: Sun altitude for when night start/end for this proposal.

deltaLst

IDL_Type:double
Units:hour

Description: What is the acceptable sidereal time variation?

decWindow

IDL_Type:double
Units:deg

Description: Size of the declination window.

maxAirmass

IDL_Type:double
Units:unitless

Description: Maximum acceptable airmass

maxCloud

IDL_Type:double
Units:unitless

Description: Maximum acceptable cloud.

minDistanceMoon

IDL_Type:double
Units:unitless

Description: Minimum moon distance.

excludePlanets

IDL_Type:boolean
Units:unitless

Description: Avoid observing a tile with a bright solar planet in it?

numRegionSelections

IDL_Type:long
Units:unitless

Description: To be deleted?

regionTypes

IDL_Type:string
Units:unitless

Description: To be deleted?

regionMinimums

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

regionMaximums

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

regionBounds

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

regionCombiners

IDL_Type:string
Units:unitless

Description: To be deleted?

numTimeRanges

IDL_Type:long
Units:unitless

Description: To be deleted?

timeRangeStarts

IDL_Type:long
Units:unitless
Count:20

Description: To be deleted?

timeRangeEnds

IDL_Type:long
Units:unitless
Count:20

Description: To be deleted?

numSelectionMappings

IDL_Type:long
Units:unitless
Count:20

Description: To be deleted?

selectionMappings

IDL_Type:long
Units:unitless
Count:100

Description: To be deleted?

numExclusionSelections

IDL_Type:long
Units:unitless

Description: To be deleted?

exclusionTypes

IDL_Type:string
Units:unitless

Description: To be deleted?

exclusionMinimums

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

exclusionMaximums

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

exclusionBounds

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

fieldRevisitLimit

IDL_Type:long
Units:unitless

Description: To be deleted?

numFilters

IDL_Type:long
Units:unitless

Description: To be deleted?

filterNames

IDL_Type:string
Units:unitless

Description: To be deleted?

numVisits

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

numGroupedVisits

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

maxGroupedVisits

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

brightLimit

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

darkLimit

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

maxSeeing

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

numFilterExposures

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

exposures

IDL_Type:double
Units:unitless
Count:20

Description: To be deleted?

maxNumTargets

IDL_Type:long
Units:unitless

Description: To be deleted?

acceptSerendipity

IDL_Type:boolean
Units:unitless

Description: To be deleted?

acceptConsecutiveVisits

IDL_Type:boolean
Units:unitless

Description: To be deleted?

restartLostSequences

IDL_Type:boolean
Units:unitless

Description: To be deleted?

restartCompleteSequences

IDL_Type:boolean
Units:unitless

Description: To be deleted?

maxVisitsGoal

IDL_Type:long
Units:unitless

Description: To be deleted?

airmassBonus

IDL_Type:double
Units:unitless

Description: To be deleted?

hourAngleBonus

IDL_Type:double
Units:unitless

Description: To be deleted?

hourAngleMax

IDL_Type:double
Units:unitless

Description: To be deleted?

restrictGroupedVisits

IDL_Type:boolean
Units:unitless

Description: To be deleted?

timeInterval

IDL_Type:double
Units:unitless

Description: To be deleted?

timeWindowStart

IDL_Type:double
Units:unitless

Description: To be deleted?

timeWindowMax

IDL_Type:double
Units:unitless

Description: To be deleted?

timeWindowEnd

IDL_Type:double
Units:unitless

Description: To be deleted?

timeWeight

IDL_Type:double
Units:unitless

Description: To be deleted?

interestedProposal

EFDB_Topic:Scheduler_interestedProposal

observationId

IDL_Type:long
Units:unitless

Description: To be deleted?

numProposals

IDL_Type:long
Units:unitless

Description: To be deleted?

proposalIds

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

proposalValues

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

proposalNeeds

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

proposalBonuses

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

proposalBoosts

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

nightSummary

EFDB_Topic:Scheduler_nightSummary

totalVisits

IDL_Type:double
Units:unitless

Description: Total number of visits performed by the scheduler this night.

obsSiteConfig

EFDB_Topic:Scheduler_obsSiteConfig

name

IDL_Type:string
Units:unitless

Description: Name of the observatory.

latitude

IDL_Type:double
Units:deg

Description: Latitude of the observatory.

longitude

IDL_Type:double
Units:deg

Description: Longitude of the observatory.

height

IDL_Type:double
Units:m

Description: Height of the observatory.

pressure

IDL_Type:double
Units:Pa

Description: Barometric air pressure of the observatory.

temperature

IDL_Type:double
Units:Celsius

Description: Ambient temperature at the observatory.

relativeHumidity

IDL_Type:double
Units:unitless

Description: Relative humidity

observation

EFDB_Topic:Scheduler_observation

observationId

IDL_Type:long
Units:unitless

Description: To be deleted?

observationStartTime

IDL_Type:double
Units:unitless

Description: To be deleted?

observationStartMjd

IDL_Type:double
Units:unitless

Description: To be deleted?

observationStartLst

IDL_Type:double
Units:unitless

Description: To be deleted?

night

IDL_Type:long
Units:unitless

Description: To be deleted?

targetId

IDL_Type:long
Units:unitless

Description: To be deleted?

fieldId

IDL_Type:long
Units:unitless

Description: To be deleted?

groupId

IDL_Type:long
Units:unitless

Description: To be deleted?

filter

IDL_Type:string
Units:unitless

Description: To be deleted?

numProposals

IDL_Type:long
Units:unitless

Description: To be deleted?

proposalIds

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

ra

IDL_Type:double
Units:unitless

Description: To be deleted?

decl

IDL_Type:double
Units:unitless

Description: To be deleted?

angle

IDL_Type:double
Units:unitless

Description: To be deleted?

altitude

IDL_Type:double
Units:unitless

Description: To be deleted?

azimuth

IDL_Type:double
Units:unitless

Description: To be deleted?

numExposures

IDL_Type:long
Units:unitless

Description: To be deleted?

exposureTimes

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

visitTime

IDL_Type:double
Units:unitless

Description: To be deleted?

skyBrightness

IDL_Type:double
Units:unitless

Description: To be deleted?

airmass

IDL_Type:double
Units:unitless

Description: To be deleted?

cloud

IDL_Type:double
Units:unitless

Description: To be deleted?

seeingFwhm500

IDL_Type:double
Units:unitless

Description: To be deleted?

seeingFwhmGeom

IDL_Type:double
Units:unitless

Description: To be deleted?

seeingFwhmEff

IDL_Type:double
Units:unitless

Description: To be deleted?

fiveSigmaDepth

IDL_Type:double
Units:unitless

Description: To be deleted?

moonRa

IDL_Type:double
Units:unitless

Description: To be deleted?

moonDec

IDL_Type:double
Units:unitless

Description: To be deleted?

moonAlt

IDL_Type:double
Units:unitless

Description: To be deleted?

moonAz

IDL_Type:double
Units:unitless

Description: To be deleted?

moonPhase

IDL_Type:double
Units:unitless

Description: To be deleted?

moonDistance

IDL_Type:double
Units:unitless

Description: To be deleted?

sunAlt

IDL_Type:double
Units:unitless

Description: To be deleted?

sunAz

IDL_Type:double
Units:unitless

Description: To be deleted?

sunRa

IDL_Type:double
Units:unitless

Description: To be deleted?

sunDec

IDL_Type:double
Units:unitless

Description: To be deleted?

solarElong

IDL_Type:double
Units:unitless

Description: To be deleted?

slewTime

IDL_Type:double
Units:unitless

Description: To be deleted?

note

IDL_Type:string
Units:unitless

Description: To be deleted?

observatoryState

EFDB_Topic:Scheduler_observatoryState

timestamp

IDL_Type:double
Units:second

Description: Current timestamp at the observatory

pointingRa

IDL_Type:double
Units:deg

Description: Current pointing RA.

pointingDec

IDL_Type:double
Units:deg

Description: Current pointing Declination

pointingAngle

IDL_Type:double
Units:deg

Description: Current pointing sky position angle

pointingAltitude

IDL_Type:double
Units:deg

Description: Current pointing altitude.

pointingAzimuth

IDL_Type:double
Units:deg

Description: Current pointing azimuth.

pointingPa

IDL_Type:double
Units:deg

Description: Current pointing camera position angle.

pointingRot

IDL_Type:double
Units:deg

Description: Current pointing rotator position

tracking

IDL_Type:boolean
Units:unitless

Description: Is the telescope tracking?

telescopeAltitude

IDL_Type:double
Units:deg

Description: Telescope altitude.

telescopeAzimuth

IDL_Type:double
Units:deg

Description: telescope azimuth

telescopeRotator

IDL_Type:double
Units:deg

Description: telescope rotator position

domeAltitude

IDL_Type:double
Units:deg

Description: Dome altitude position

domeAzimuth

IDL_Type:double
Units:deg

Description: dome azimuth position

filterPosition

IDL_Type:string
Units:unitless

Description: Current filter.

filterMounted

IDL_Type:string
Units:unitless

Description: Current mounted/available filters.

filterUnmounted

IDL_Type:string
Units:unitless

Description: Current unmounted/unavailable filters.

opticsLoopCorrConfig

EFDB_Topic:Scheduler_opticsLoopCorrConfig

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.

telOpticsClAltLimit

IDL_Type:double
Units:deg
Count:3

Description: How much can altitude change without the need to perform closed loop correction?

telOpticsClDelay

IDL_Type:double
Units:second
Count:2

Description: How long does it take to perform a closed loop?

parkConfig

EFDB_Topic:Scheduler_parkConfig

telescopeAltitude

IDL_Type:double
Units:deg

Description: Telescope parking altitude.

telescopeAzimuth

IDL_Type:double
Units:deg

Description: Telescope parking azimuth

telescopeRotator

IDL_Type:double
Units:deg

Description: Telescope parking rotator position.

domeAltitude

IDL_Type:double
Units:deg

Description: Dome parking altitude.

domeAzimuth

IDL_Type:double
Units:deg

Description: Dome parking azimuth.

filterPosition

IDL_Type:string
Units:unitless

Description: Parking filter.

photometricQuality

EFDB_Topic:Scheduler_photometricQuality

photometricQuality

IDL_Type:double
Units:unitless

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?

predictedSchedule

EFDB_Topic:Scheduler_predictedSchedule

ra

IDL_Type:double
Units:deg

Description: RA of the upcomming targets.

decl

IDL_Type:double
Units:unitless

Description: Declination of upcomming targets.

skyAngle

IDL_Type:double
Units:deg

Description: Sky position angle of upcomming targets.

visitTime

IDL_Type:double
Units:second

Description: Total visit time for each upcomming target.

filter

IDL_Type:string
Units:unitless

Description: Filter for each upcomming observation.

rotatorConfig

EFDB_Topic:Scheduler_rotatorConfig

minpos

IDL_Type:double
Units:deg

Description: Camera rotator minimum position.

maxpos

IDL_Type:double
Units:deg

Description: Camera rotator maximum position.

filterChangePos

IDL_Type:double
Units:deg

Description: Camera rotator position for changing the filter.

maxspeed

IDL_Type:double
Units:deg/s

Description: Camera rotator maximum speed.

accel

IDL_Type:double
Units:deg/s2

Description: Camera rotator acceleration.

decel

IDL_Type:double
Units:deg/s2

Description: Camera rotator deceleration.

manualRotator

IDL_Type:boolean
Units:unitless

Description: Is rotator in manual mode?

followsky

IDL_Type:boolean
Units:unitless

Description: Should rotator aways align north with camera y-axis?

resumeAngle

IDL_Type:boolean
Units:unitless

Description: After a filter change, should rotator move back to original position?

schedulerConfig

EFDB_Topic:Scheduler_schedulerConfig

surveyDuration

IDL_Type:double
Units:year

Description: Survey duration.

seeing

EFDB_Topic:Scheduler_seeing

seeing

IDL_Type:double
Units:unitless

Description: Seeing measurement.

timestamp

IDL_Type:double
Units:second

Description: Time when the measurement was taken

sequencePropConfig

EFDB_Topic:Scheduler_sequencePropConfig

name

IDL_Type:string
Units:unitless

Description: To be deleted?

propId

IDL_Type:long
Units:unitless

Description: To be deleted?

twilightBoundary

IDL_Type:double
Units:unitless

Description: To be deleted?

deltaLst

IDL_Type:double
Units:unitless

Description: To be deleted?

decWindow

IDL_Type:double
Units:unitless

Description: To be deleted?

maxAirmass

IDL_Type:double
Units:unitless

Description: To be deleted?

maxCloud

IDL_Type:double
Units:unitless

Description: To be deleted?

minDistanceMoon

IDL_Type:double
Units:unitless

Description: To be deleted?

excludePlanets

IDL_Type:boolean
Units:unitless

Description: To be deleted?

numUserRegions

IDL_Type:long
Units:unitless

Description: To be deleted?

userRegionIds

IDL_Type:long
Units:unitless
Count:20

Description: To be deleted?

numSubSequences

IDL_Type:long
Units:unitless

Description: To be deleted?

subSequenceNames

IDL_Type:string
Units:unitless

Description: To be deleted?

numSubSequenceFilters

IDL_Type:long
Units:unitless
Count:20

Description: To be deleted?

subSequenceFilters

IDL_Type:string
Units:unitless

Description: To be deleted?

numSubSequenceFilterVisits

IDL_Type:long
Units:unitless
Count:60

Description: To be deleted?

numSubSequenceEvents

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

numSubSequenceMaxMissed

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

subSequenceTimeIntervals

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

subSequenceTimeWindowStarts

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

subSequenceTimeWindowMaximums

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

subSequenceTimeWindowEnds

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

subSequenceTimeWeights

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

numMasterSubSequences

IDL_Type:long
Units:unitless

Description: To be deleted?

masterSubSequenceNames

IDL_Type:string
Units:unitless

Description: To be deleted?

numNestedSubSequences

IDL_Type:long
Units:unitless

Description: To be deleted?

nestedSubSequenceNames

IDL_Type:string
Units:unitless

Description: To be deleted?

numMasterSubSequenceEvents

IDL_Type:long
Units:unitless

Description: To be deleted?

numMasterSubSequenceMaxMissed

IDL_Type:long
Units:unitless

Description: To be deleted?

masterSubSequenceTimeIntervals

IDL_Type:double
Units:unitless

Description: To be deleted?

masterSubSequenceTimeWindowStarts

IDL_Type:double
Units:unitless

Description: To be deleted?

masterSubSequenceTimeWindowMaximums

IDL_Type:double
Units:unitless

Description: To be deleted?

masterSubSequenceTimeWindowEnds

IDL_Type:double
Units:unitless

Description: To be deleted?

masterSubSequenceTimeWeights

IDL_Type:double
Units:unitless

Description: To be deleted?

numNestedSubSequenceFilters

IDL_Type:long
Units:unitless

Description: To be deleted?

nestedSubSequenceFilters

IDL_Type:string
Units:unitless

Description: To be deleted?

numNestedSubSequenceFilterVisits

IDL_Type:long
Units:unitless

Description: To be deleted?

numNestedSubSequenceEvents

IDL_Type:long
Units:unitless

Description: To be deleted?

numNestedSubSequenceMaxMissed

IDL_Type:long
Units:unitless

Description: To be deleted?

nestedSubSequenceTimeIntervals

IDL_Type:double
Units:unitless

Description: To be deleted?

nestedSubSequenceTimeWindowStarts

IDL_Type:double
Units:unitless

Description: To be deleted?

nestedSubSequenceTimeWindowMaximums

IDL_Type:double
Units:unitless

Description: To be deleted?

nestedSubSequenceTimeWindowEnds

IDL_Type:double
Units:unitless

Description: To be deleted?

nestedSubSequenceTimeWights

IDL_Type:double
Units:unitless

Description: To be deleted?

numFilters

IDL_Type:long
Units:unitless

Description: To be deleted?

filterNames

IDL_Type:string
Units:unitless

Description: To be deleted?

brightLimit

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

darkLimit

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

maxSeeing

IDL_Type:double
Units:unitless
Count:10

Description: To be deleted?

numFilterExposures

IDL_Type:long
Units:unitless
Count:10

Description: To be deleted?

exposures

IDL_Type:double
Units:unitless
Count:50

Description: To be deleted?

maxNumTargets

IDL_Type:long
Units:unitless

Description: To be deleted?

acceptSerendipity

IDL_Type:boolean
Units:unitless

Description: To be deleted?

acceptConsecutiveVisits

IDL_Type:boolean
Units:unitless

Description: To be deleted?

restartLostSequences

IDL_Type:boolean
Units:unitless

Description: To be deleted?

restartCompleteSequences

IDL_Type:boolean
Units:unitless

Description: To be deleted?

maxVisitsGoal

IDL_Type:long
Units:unitless

Description: To be deleted?

airmassBonus

IDL_Type:double
Units:unitless

Description: To be deleted?

hourAngleBonus

IDL_Type:double
Units:unitless

Description: To be deleted?

hourAngleMax

IDL_Type:double
Units:unitless

Description: To be deleted?

skyBrightness

EFDB_Topic:Scheduler_skyBrightness

skyBrightnress

IDL_Type:long
Units:unitless

Description: To be deleted?

scale

IDL_Type:float
Units:unitless

Description: To be deleted?

zero

IDL_Type:float
Units:unitless

Description: To be deleted?

filter

IDL_Type:string
Units:unitless

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?

slewConfig

EFDB_Topic:Scheduler_slewConfig

prereqDomalt

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for dome to start moving in altitude. Will wait for these actions before moving.

prereqDomaz

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for dome to start moving in azimuth. Will wait for these actions before moving.

prereqDomazSettle

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for dome to settle in azimuth.

prereqTelalt

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for telescope to start moving in altitude. Will wait for these actions before moving.

prereqTelaz

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for telescope to start moving in azimuth. Will wait for these actions before moving.

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.

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.

prereqTelSettle

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for telescope to settle. Will wait for these actions before moving.

prereqTelRot

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for camera rotator to start moving. Will wait for these actions before moving.

prereqFilter

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for filter change. Will wait for these actions before moving.

prereqExposures

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for exposure to start. Will wait for these actions before moving.

prereqReadout

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for exposure readout to start. Will wait for these actions before moving.

prereqAdc

IDL_Type:string
Units:unitless

Description: Not sure what this is about.

prereqInsOptics

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for optics alignment. Will wait for these actions before moving.

prereqGuiderPos

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites for positioning guider. Will wait for these actions before moving.

prereqGuiderAdq

IDL_Type:string
Units:unitless

Description: Comma-separated prerequisites guider to start operating. Will wait for these actions before moving.

surveyTopology

EFDB_Topic:Scheduler_surveyTopology

numGeneralProps

IDL_Type:long
Units:unitless

Description: Number of general proposals.

generalPropos

IDL_Type:string
Units:unitless

Description: Comma-separated string with the ids of the general proposals.

numSeqProps

IDL_Type:long
Units:unitless

Description: Number of time-series proposals.

sequencePropos

IDL_Type:string
Units:unitless

Description: Comma-separated string with the ids of the sequence proposals.

telescopeConfig

EFDB_Topic:Scheduler_telescopeConfig

altitudeMinpos

IDL_Type:double
Units:deg

Description: Telescope minimum reachable altitude position.

altitudeMaxpos

IDL_Type:double
Units:deg

Description: Telescope maximum reachable altitude position.

azimuthMinpos

IDL_Type:double
Units:deg

Description: Telescope minimum reachable azimuth position.

azimuthMaxpos

IDL_Type:double
Units:deg

Description: Telescope maximum reachable azimuth position.

altitudeMaxspeed

IDL_Type:double
Units:deg/s

Description: Telescope maximum speed of the altitude axis.

altitudeAccel

IDL_Type:double
Units:deg/s2

Description: Telescope altitude acceleration.

altitudeDecel

IDL_Type:double
Units:deg/s2

Description: Telescope altitude deceleration.

azimuthMaxspeed

IDL_Type:double
Units:deg/s

Description: Telescope maximum speed in azimuth

azimuthAccel

IDL_Type:double
Units:deg/s2

Description: Telescope azimuth acceleration.

azimuthDecel

IDL_Type:double
Units:deg/s2

Description: Telescope azimuth deceleration.

settleTime

IDL_Type:double
Units:second

Description: Telescope settle time.

temperature

EFDB_Topic:Scheduler_temperature

temperature

IDL_Type:double
Units:unitless

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?

timeHandler

EFDB_Topic:Scheduler_timeHandler

night

IDL_Type:long
Units:day

Description: Current observing night from start of the survey.

isDown

IDL_Type:boolean
Units:unitless

Description: Is the observatory closed?

downDuration

IDL_Type:double
Units:unitless

Description: If closed, how long will the observatory be closed?

timestamp

IDL_Type:double
Units:second

Description: Timestamp the data was generated.

timestamp

EFDB_Topic:Scheduler_timestamp

timestamp

IDL_Type:double
Units:second

Description: The system time (TAI).

wind

EFDB_Topic:Scheduler_wind

speed

IDL_Type:double
Units:unitless

Description: To be deleted?

direction

IDL_Type:double
Units:unitless

Description: To be deleted?

timestamp

IDL_Type:double
Units:unitless

Description: To be deleted?