:tocdepth: 3 ########### ScriptQueue ########### .. note:: This page is generated by the following python script ``generate_cet.py``. :ref:`Back to table ` Commands -------- :Location: * First * Last * Before * After .. _ScriptQueue:Commands:add: add ~~~ **Description**: Add a script to the queue and configure it. :EFDB_Topic: ScriptQueue_command_add .. _ScriptQueue:Commands:add:isStandard: isStandard ********** :IDL_Type: boolean :Units: unitless **Description**: Is this a standard script (True) or an external script (False)? .. _ScriptQueue:Commands:add:path: path **** :IDL_Type: string :Units: unitless **Description**: Path to script, relative to the root directory for standard or external scripts. .. _ScriptQueue:Commands:add:config: config ****** :IDL_Type: string :Units: unitless **Description**: Configuration as yaml text that is parsed to make a keyword argument dict for the script's configure method. .. _ScriptQueue:Commands:add:descr: descr ***** :IDL_Type: string :Units: unitless **Description**: Short description of why you are running this script. .. _ScriptQueue:Commands:add:location: location ******** :IDL_Type: byte :Units: unitless **Description**: Location in the queue; a Location enum. .. _ScriptQueue:Commands:add:locationSalIndex: locationSalIndex **************** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component referred to by `location`; ignored unless `location` is `Before` or `After`. .. _ScriptQueue:Commands:add:logLevel: logLevel ******** :IDL_Type: int :Units: unitless **Description**: Logging level for the script, as a Python logging level: error=40, warning=30, info=20, debug=10, use default=0. .. _ScriptQueue:Commands:add:pauseCheckpoint: pauseCheckpoint *************** :IDL_Type: string :Units: unitless **Description**: Checkpoint(s) at which to pause the script, as a regular expression. No checkpoints if blank; all checkpoints if ".*". .. _ScriptQueue:Commands:add:stopCheckpoint: stopCheckpoint ************** :IDL_Type: string :Units: unitless **Description**: Checkpoint(s) at which to stop the script, as a regular expression. No checkpoints if blank; all checkpoints if ".*". .. _ScriptQueue:Commands:move: move ~~~~ **Description**: Move a script elsewhere in the queue. This will fail if the script is already running. :EFDB_Topic: ScriptQueue_command_move .. _ScriptQueue:Commands:move:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component to move. .. _ScriptQueue:Commands:move:location: location ******** :IDL_Type: byte :Units: unitless **Description**: Location in the queue; a Location enum. .. _ScriptQueue:Commands:move:locationSalIndex: locationSalIndex **************** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component referred to by `location`; ignored unless `location` is `Before` or `After`. .. _ScriptQueue:Commands:pause: pause ~~~~~ **Description**: Pause the queue. If a script is executing it will continue, but once that script is done no new script will be run. :EFDB_Topic: ScriptQueue_command_pause .. _ScriptQueue:Commands:requeue: requeue ~~~~~~~ **Description**: Put a script back on the queue that has already run, is running or is queued. :EFDB_Topic: ScriptQueue_command_requeue .. _ScriptQueue:Commands:requeue:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component to requeue. .. _ScriptQueue:Commands:requeue:location: location ******** :IDL_Type: byte :Units: unitless **Description**: Location in the queue; a Location enum. .. _ScriptQueue:Commands:requeue:locationSalIndex: locationSalIndex **************** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component referred to by the location field; ignored unless the location is Before or After. .. _ScriptQueue:Commands:resume: resume ~~~~~~ **Description**: Resume normal operation (unpause the queue). :EFDB_Topic: ScriptQueue_command_resume .. _ScriptQueue:Commands:showAvailableScripts: showAvailableScripts ~~~~~~~~~~~~~~~~~~~~ **Description**: List the scripts that are available. :EFDB_Topic: ScriptQueue_command_showAvailableScripts .. _ScriptQueue:Commands:showQueue: showQueue ~~~~~~~~~ **Description**: Output the queue event. :EFDB_Topic: ScriptQueue_command_showQueue .. _ScriptQueue:Commands:showSchema: showSchema ~~~~~~~~~~ **Description**: Show the configuration schema for a given script. :EFDB_Topic: ScriptQueue_command_showSchema .. _ScriptQueue:Commands:showSchema:isStandard: isStandard ********** :IDL_Type: boolean :Units: unitless **Description**: Is this a standard script (True) or an external script (False)? .. _ScriptQueue:Commands:showSchema:path: path **** :IDL_Type: string :Units: unitless **Description**: Path to script, relative to the root directory for standard or external scripts. .. _ScriptQueue:Commands:showScript: showScript ~~~~~~~~~~ **Description**: Output script event for a specified script. :EFDB_Topic: ScriptQueue_command_showScript .. _ScriptQueue:Commands:showScript:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: SAL index of Script for which you want information. .. _ScriptQueue:Commands:stopScripts: stopScripts ~~~~~~~~~~~ **Description**: Stop one or more queued scripts and/or the current script. :EFDB_Topic: ScriptQueue_command_stopScripts .. _ScriptQueue:Commands:stopScripts:length: length ****** :IDL_Type: int :Units: unitless **Description**: Number of valid entries in salIndices. .. _ScriptQueue:Commands:stopScripts:salIndices: salIndices ********** :IDL_Type: int :Units: unitless :Count: 400 **Description**: Indices of Script SAL component to stop, 0 terminated. .. _ScriptQueue:Commands:stopScripts:terminate: terminate ********* :IDL_Type: boolean :Units: unitless **Description**: If True, terminate the current script without giving it a chance to clean up. If False, try sending a stop command first, and only terminate if if that doesn't work in a timely fashion. abort ~~~~~ :EFDB_Topic: SALGeneric_command_abort .. _ScriptQueue:abort:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used disable ~~~~~~~ **Description**: Transition from state Enabled to Disabled. :EFDB_Topic: SALGeneric_command_disable .. _ScriptQueue:disable:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used enable ~~~~~~ **Description**: Transition from state Disabled to Enabled. :EFDB_Topic: SALGeneric_command_enable .. _ScriptQueue: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 .. _ScriptQueue: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 .. _ScriptQueue:exitControl:value: value ***** :IDL_Type: boolean :Units: unitless **Description**: Not used setAuthList ~~~~~~~~~~~ :EFDB_Topic: SALGeneric_command_setAuthList .. _ScriptQueue: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. .. _ScriptQueue: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 .. _ScriptQueue: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 .. _ScriptQueue: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 .. _ScriptQueue: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 .. _ScriptQueue:start:settingsToApply: settingsToApply *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: Name of the selected settings set Enumerations ------------ :ScriptProcessState: * Loading * Configured * Running * Done * LoadFailed * ConfigureFailed * Terminated Events ------ .. _ScriptQueue:Events:availableScripts: availableScripts ~~~~~~~~~~~~~~~~ **Description**: List of available scripts. :EFDB_Topic: ScriptQueue_logevent_availableScripts .. _ScriptQueue:Events:availableScripts:standard: standard ******** :IDL_Type: string :Units: unitless **Description**: Colon-separated paths to standard scripts, relative to the standard root directory. .. _ScriptQueue:Events:availableScripts:external: external ******** :IDL_Type: string :Units: unitless **Description**: Colon-separated paths to external scripts, relative to the external root directory. .. _ScriptQueue:Events:configSchema: configSchema ~~~~~~~~~~~~ **Description**: Configuration schema for a given script. :EFDB_Topic: ScriptQueue_logevent_configSchema .. _ScriptQueue:Events:configSchema:isStandard: isStandard ********** :IDL_Type: boolean :Units: unitless **Description**: Is this a standard script (True) or an external script (False)? .. _ScriptQueue:Events:configSchema:path: path **** :IDL_Type: string :Units: unitless **Description**: Path to script, relative to the root directory for standard or external scripts. .. _ScriptQueue:Events:configSchema:configSchema: configSchema ************ :IDL_Type: string :Units: unitless **Description**: Configuration schema: jsonschema encoded as yaml. .. _ScriptQueue:Events:nextVisit: nextVisit ~~~~~~~~~ **Description**: Group ID and other information about the next script to be run. :EFDB_Topic: ScriptQueue_logevent_nextVisit .. _ScriptQueue:Events:nextVisit:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component. .. _ScriptQueue:Events:nextVisit:groupId: groupId ******* :IDL_Type: string :Units: unitless **Description**: Group ID for images taken by the script. .. _ScriptQueue:Events:nextVisit:coordinateSystem: coordinateSystem **************** :IDL_Type: short :Units: unitless :Enumeration: CSys_None, CSys_ICRS, CSys_Observed, CSys_Mount **Description**: Coordinate system for position. A Script MetadataCoordSys enum. Observed is refracted apparent topocentric, e.g. similar to Mount but the telescope model is applied and the azimuth is wrapped. If None then position should be ignored. .. _ScriptQueue:Events:nextVisit:position: position ******** :IDL_Type: double :Units: degree :Count: 2 **Description**: Longitude, latitude axes of position in coordinateSystem .. _ScriptQueue:Events:nextVisit:rotationSystem: rotationSystem ************** :IDL_Type: short :Units: unitless **Description**: Rotation system for cameraAngle, a Script MetadataRotSys enum * None: The camera rotator is not used; ignore cameraAngle. * Sky: Position angle of focal plane +Y, measured from N through E. At 0 degrees, +Y is along N and +X is along E/W depending on handedness. At 90 degrees, +Y is along E and +X is along S/N depending on handedness. * Horizon: Position angle of focal plane +Y, measured from +Alt through +Az. At 0 degrees, +Y is along +Alt and +X is along +/-Az, depending on handedness. At 90 degrees, +Y is along +Az and +X is along -/+Alt, depending on handedness. * Mount: The position sent to the instrument rotator; the details depend on the rotator. .. _ScriptQueue:Events:nextVisit:cameraAngle: cameraAngle *********** :IDL_Type: double :Units: degree **Description**: Camera angle in rotationSystem .. _ScriptQueue:Events:nextVisit:filters: filters ******* :IDL_Type: string :Units: unitless **Description**: Comma-separated names of acceptable filters, or blank for any filter. .. _ScriptQueue:Events:nextVisit:dome: dome **** :IDL_Type: short :Units: unitless **Description**: Desired dome state; a Script MetadataDome enum. .. _ScriptQueue:Events:nextVisit:duration: duration ******** :IDL_Type: double :Units: second **Description**: Estimated duration of the script, excluding slewing to the initial position required by the script. .. _ScriptQueue:Events:nextVisit:nimages: nimages ******* :IDL_Type: int :Units: unitless **Description**: Predicted number of images to take; 0 if unknown. .. _ScriptQueue:Events:nextVisit:survey: survey ****** :IDL_Type: string :Units: unitless **Description**: Survey name. .. _ScriptQueue:Events:nextVisitCanceled: nextVisitCanceled ~~~~~~~~~~~~~~~~~ **Description**: The group ID reported by a nextVisit event will not be used, because the script that was next to be run has been cancelled or rescheduled. :EFDB_Topic: ScriptQueue_logevent_nextVisitCanceled .. _ScriptQueue:Events:nextVisitCanceled:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component. .. _ScriptQueue:Events:nextVisitCanceled:groupId: groupId ******* :IDL_Type: string :Units: unitless **Description**: Group ID for images taken by the script. This ID will not be used. .. _ScriptQueue:Events:queue: queue ~~~~~ **Description**: SAL indices of scripts on the queue. :EFDB_Topic: ScriptQueue_logevent_queue .. _ScriptQueue:Events:queue:enabled: enabled ******* :IDL_Type: boolean :Units: unitless **Description**: Is the ScriptQueue CSC enabled? New scripts will only be started if both `running` and `enable` are True. .. _ScriptQueue:Events:queue:running: running ******* :IDL_Type: boolean :Units: unitless **Description**: Is the queue running (True) or paused (False)? New scripts will only be started if both `running` and `enable` are True. .. _ScriptQueue:Events:queue:currentSalIndex: currentSalIndex *************** :IDL_Type: int :Units: unitless **Description**: SAL index of script being run; 0 if none. .. _ScriptQueue:Events:queue:length: length ****** :IDL_Type: int :Units: unitless **Description**: Number of valid entries in salIndices. .. _ScriptQueue:Events:queue:salIndices: salIndices ********** :IDL_Type: int :Units: unitless :Count: 400 **Description**: SAL index of each Script on the queue. Item 0 is the next script to be run. .. _ScriptQueue:Events:queue:pastLength: pastLength ********** :IDL_Type: int :Units: unitless **Description**: Number of valid entries in pastSalIndices. .. _ScriptQueue:Events:queue:pastSalIndices: pastSalIndices ************** :IDL_Type: int :Units: unitless :Count: 400 **Description**: SAL index of scripts that have been run. Item 0 is the script most recently run. .. _ScriptQueue:Events:rootDirectories: rootDirectories ~~~~~~~~~~~~~~~ **Description**: Root directories for scripts. :EFDB_Topic: ScriptQueue_logevent_rootDirectories .. _ScriptQueue:Events:rootDirectories:standard: standard ******** :IDL_Type: string :Units: unitless **Description**: Root directory for standard scripts. .. _ScriptQueue:Events:rootDirectories:external: external ******** :IDL_Type: string :Units: unitless **Description**: Root directory for external scripts. .. _ScriptQueue:Events:script: script ~~~~~~ **Description**: Information about a queued script. :EFDB_Topic: ScriptQueue_logevent_script .. _ScriptQueue:Events:script:cmdId: cmdId ***** :IDL_Type: int :Units: unitless **Description**: ID of command which queued this script. .. _ScriptQueue:Events:script:salIndex: salIndex ******** :IDL_Type: int :Units: unitless **Description**: Index of Script SAL component. .. _ScriptQueue:Events:script:isStandard: isStandard ********** :IDL_Type: boolean :Units: unitless **Description**: True if this is a standard script, False if an external script. .. _ScriptQueue:Events:script:path: path **** :IDL_Type: string :Units: unitless **Description**: Path of script, relative to standard or external root directory. .. _ScriptQueue:Events:script:timestampProcessStart: timestampProcessStart ********************* :IDL_Type: double :Units: second **Description**: When the script process started. 0 before the process is started. .. _ScriptQueue:Events:script:timestampConfigureStart: timestampConfigureStart *********************** :IDL_Type: double :Units: second **Description**: When script configuration began. 0 before configuration begins. .. _ScriptQueue:Events:script:timestampConfigureEnd: timestampConfigureEnd ********************* :IDL_Type: double :Units: second **Description**: When script configuration finished (succeeded or failed). 0 before configuration ends. .. _ScriptQueue:Events:script:timestampRunStart: timestampRunStart ***************** :IDL_Type: double :Units: second **Description**: When the script was told to run. 0 before the script is told to run. .. _ScriptQueue:Events:script:timestampProcessEnd: timestampProcessEnd ******************* :IDL_Type: double :Units: second **Description**: When the script process ended. This is also approximately the time at which the script stopped running, if it was ever run. 0 before the script process ends. .. _ScriptQueue:Events:script:processState: processState ************ :IDL_Type: byte :Units: unitless **Description**: State of script process; a ScriptProcessState enum. Loading means the script is still being loaded and is not yet configured. Configured means the script has been configured and can be run. Running means the script has been commanded to run. Done means the script has finished (see scriptState to see whether it ran successfully). ConfigureFailed means the process was terminated because the `configure` command failed. Terminated means the process was terminated due to calling the `terminate` command, or due to calling the `stop` command when the script was not running or if running but stopping the script gently failed. .. _ScriptQueue:Events:script:scriptState: scriptState *********** :IDL_Type: byte :Units: unitless **Description**: State of the script; a ScriptState enum from Script_Events.xml; 0 if the script is not yet loaded. appliedSettingsMatchStart ~~~~~~~~~~~~~~~~~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_appliedSettingsMatchStart .. _ScriptQueue:appliedSettingsMatchStart:appliedSettingsMatchStartIsTrue: appliedSettingsMatchStartIsTrue ******************************* :IDL_Type: boolean :Units: unitless **Description**: True when the configuration matches the start conditions authList ~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_authList .. _ScriptQueue:authList:authorizedUsers: authorizedUsers *************** :IDL_Type: string :Units: unitless **Description**: Comma seperated list of authorized users currently allowed to command this CSC. .. _ScriptQueue: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 .. _ScriptQueue:errorCode:errorCode: errorCode ********* :IDL_Type: long :Units: unitless **Description**: A numeric error code .. _ScriptQueue:errorCode:errorReport: errorReport *********** :IDL_Type: string :Units: unitless **Description**: An string providing detailed information about the error .. _ScriptQueue:errorCode:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: An optional stack trace of the error condition heartbeat ~~~~~~~~~ :EFDB_Topic: SALGeneric_logevent_heartbeat .. _ScriptQueue:heartbeat:heartbeat: heartbeat ********* :IDL_Type: boolean :Units: unitless **Description**: Beats the drum. logLevel ~~~~~~~~ **Description**: Current logging level. :EFDB_Topic: SALGeneric_logevent_logLevel .. _ScriptQueue: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 .. _ScriptQueue:logMessage:name: name **** :IDL_Type: string :Units: unitless **Description**: Log name. .. _ScriptQueue:logMessage:level: level ***** :IDL_Type: int :Units: unitless **Description**: Message level, a Python logging level: error=40, warning=30, info=20, debug=10. .. _ScriptQueue:logMessage:message: message ******* :IDL_Type: string :Units: unitless **Description**: Log message. .. _ScriptQueue:logMessage:traceback: traceback ********* :IDL_Type: string :Units: unitless **Description**: Exception traceback; "" if not an exception. .. _ScriptQueue:logMessage:filePath: filePath ******** :IDL_Type: string :Units: unitless **Description**: Path to source file. .. _ScriptQueue:logMessage:functionName: functionName ************ :IDL_Type: string :Units: unitless **Description**: Function or method name. .. _ScriptQueue:logMessage:lineNumber: lineNumber ********** :IDL_Type: long :Units: unitless **Description**: Line number in the file specified by filePath. .. _ScriptQueue: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 .. _ScriptQueue:settingVersions:recommendedSettingsVersion: recommendedSettingsVersion ************************** :IDL_Type: string :Units: unitless **Description**: List of comma seperated recomended versions of settings sets .. _ScriptQueue:settingVersions:recommendedSettingsLabels: recommendedSettingsLabels ************************* :IDL_Type: string :Units: unitless **Description**: List of comma seperated names of settings sets .. _ScriptQueue: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 .. _ScriptQueue:settingsApplied:settingsVersion: settingsVersion *************** :IDL_Type: string :IDL_Size: 256 :Units: unitless **Description**: The SHA or name corresponding to the published configuration .. _ScriptQueue: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 .. _ScriptQueue: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 .. _ScriptQueue:softwareVersions:salVersion: salVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of SAL generation .. _ScriptQueue:softwareVersions:xmlVersion: xmlVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of CSC XML .. _ScriptQueue:softwareVersions:openSpliceVersion: openSpliceVersion ***************** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the current version of OpenSplice .. _ScriptQueue:softwareVersions:cscVersion: cscVersion ********** :IDL_Type: string :IDL_Size: 16 :Units: unitless **Description**: This is the top-level version of the CSC .. _ScriptQueue: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 .. _ScriptQueue:summaryState:summaryState: summaryState ************ :IDL_Type: long :Units: unitless **Description**: High level state machine state identifier