CCCamera

Note

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

Back to table

Commands

clear

EFDB_Topic:CCCamera_command_clear

nClears

IDL_Type:long
Units:unitless

Description: Number of consecutive clear operations to perform

disableCalibration

EFDB_Topic:CCCamera_command_disableCalibration

value

IDL_Type:boolean
Units:unitless

Description: Attribute required by the API, but is unused.

discardRows

EFDB_Topic:CCCamera_command_discardRows

nRows

IDL_Type:long
Units:unitless

Description: Number of rows to discard

enableCalibration

EFDB_Topic:CCCamera_command_enableCalibration

value

IDL_Type:boolean
Units:unitless

Description: Attribute required by the API, but is unused.

endImage

EFDB_Topic:CCCamera_command_endImage

value

IDL_Type:boolean
Units:unitless

Description: Attribute required by the API, but is unused.

initGuiders

EFDB_Topic:CCCamera_command_initGuiders

roiSpec

IDL_Type:string
IDL_Size:256
Units:unitless

Description: TBD specification for region of interest

initImage

EFDB_Topic:CCCamera_command_initImage

deltaT

IDL_Type:double
Units:second

Description: Estimate of time period before takeImages will be issued

setFilter

EFDB_Topic:CCCamera_command_setFilter

name

IDL_Type:string
IDL_Size:256
Units:unitless

Description: The filter name to install

startImage

EFDB_Topic:CCCamera_command_startImage

shutter

IDL_Type:boolean
Units:unitless

Description: True if the shutter should be opened/closed

sensors

IDL_Type:string
Units:unitless

Description: Sensors to be read out, if blank all configured sensors will be read out

keyValueMap

IDL_Type:string
Units:unitless

Description: Map of additional key value pairs, e.g. imageType: XYZ, groupId: ABC

obsNote

IDL_Type:string
Units:unitless

Description: An arbitrary operator provided string, useful for informally flagging images

timeout

IDL_Type:double
Units:second

Description: Timeout after which imaging will be abandoned if no endImage command received

stop

EFDB_Topic:CCCamera_command_stop

value

IDL_Type:boolean
Units:unitless

Description: Attribute required by the API, but is unused.

takeImages

EFDB_Topic:CCCamera_command_takeImages

numImages

IDL_Type:long
Units:unitless

Description: Number of consecutive images to take

expTime

IDL_Type:double
Units:second

Description: Exposure time

shutter

IDL_Type:boolean
Units:unitless

Description: True if the shutter should be opened/closed

sensors

IDL_Type:string
Units:unitless

Description: Sensors to be read out, if blank all configured sensors will be read out

keyValueMap

IDL_Type:string
Units:unitless

Description: Map of additional key value pairs to associate extra data with the image(s), e.g. imageType: XYZ, groupId: ABC

obsNote

IDL_Type:string
Units:unitless

Description: An arbitrary operator provided string, useful for informally flagging images

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

Events

availableFilters

EFDB_Topic:CCCamera_logevent_availableFilters

filterNames

IDL_Type:string
IDL_Size:256
Units:unitless

Description: A list of installed filter names (comma delimimted, U-001,G-004,R-010,Z-012,Y-014), in the same order as the list of filter types.

calibrationDetailedState

EFDB_Topic:CCCamera_logevent_calibrationDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:DISABLED,ENABLED,INTEGRATING

Description: Enumeration of valid substates

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

ccsCommandState

EFDB_Topic:CCCamera_logevent_ccsCommandState

substate

IDL_Type:long
Units:unitless
Enumeration:IDLE,BUSY

Description: Substate of the CCS command.

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

ccsConfigured

EFDB_Topic:CCCamera_logevent_ccsConfigured

endInitializeGuider

EFDB_Topic:CCCamera_logevent_endInitializeGuider

endInitializeImage

EFDB_Topic:CCCamera_logevent_endInitializeImage

endLoadFilter

EFDB_Topic:CCCamera_logevent_endLoadFilter

endOfImageTelemetry

Description: Event sent once all telemetry correesponding to the image has been sent. (Typically ~300mS after the end of readout).
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_endOfImageTelemetry

imageType

IDL_Type:string
Units:unitless

Description: The imageType as passed to the takeImages command (using keyValueMap)

groupId

IDL_Type:string
Units:unitless

Description: The groupId as passed to the takeImages command (using keyValueMap)

additionalKeys

IDL_Type:string
Units:unitless

Description: Additional keys passed to the takeImages command (: delimited)

additionalValues

IDL_Type:string
Units:unitless

Description: Additional values passed to the takeImages command (: delimited, in same order as additionalKeys)

imagesInSequence

IDL_Type:long
Units:unitless

Description: The total number of requested images in sequence

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

imageIndex

IDL_Type:long
Units:unitless

Description: The zero based index number for this specific exposure within the sequence

imageSource

IDL_Type:string
IDL_Size:2
Units:unitless

Description: The source component of the image name (AT/CC/MC)

imageController

IDL_Type:string
Units:unitless

Description: The controller for the image (O=OCS/C=CCS/…)

imageDate

IDL_Type:string
IDL_Size:8
Units:unitless

Description: The date component of the image name (YYYYMMDD)

imageNumber

IDL_Type:long
Units:unitless

Description: The image number (SEQNO) component of the image name

timeStampAcquisitionStart

IDL_Type:double
Units:second

Description: The effective time at which the image acquisition started (i.e. the end of the previous clear or readout)

exposureTime

IDL_Type:double
Units:second

Description: The requested exposure time

imageTag

IDL_Type:string
IDL_Size:64
Units:unitless

Description: The DAQ assigned image tag (hex string)

timestampDateObs

IDL_Type:double
Units:second

Description: The observation date, as computed by CCS (as TAI)

timestampDateEnd

IDL_Type:double
Units:second

Description: The end observation date, as computed by CCS (as TAI)

measuredShutterOpenTime

IDL_Type:double
Units:second
Description: The measured shutter open time, as computed by CCS. This is a best estimate based on a summary of the full information provided
in the shutterBladeMotionProfile events.

darkTime

IDL_Type:double
Units:second

Description: The dark time, as computed by CCS

endReadout

Description: Event sent at end of readout. When this event is received the corresponding image should be complete
in the DAQ 2-day store. Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_endReadout

imageType

IDL_Type:string
Units:unitless

Description: The imageType as passed to the takeImages command (using keyValueMap)

groupId

IDL_Type:string
Units:unitless

Description: The groupId as passed to the takeImages command (using keyValueMap)

additionalKeys

IDL_Type:string
Units:unitless

Description: Additional keys passed to the takeImages command (: delimited)

additionalValues

IDL_Type:string
Units:unitless

Description: Additional values passed to the takeImages command (: delimited, in same order as additionalKeys)

imagesInSequence

IDL_Type:long
Units:unitless

Description: The total number of requested images in sequence

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

imageIndex

IDL_Type:long
Units:unitless

Description: The zero based index number for this specific exposure within the sequence

imageSource

IDL_Type:string
IDL_Size:2
Units:unitless

Description: The source component of the image name (AT/CC/MC)

imageController

IDL_Type:string
Units:unitless

Description: The controller for the image (O=OCS/C=CCS/…)

imageDate

IDL_Type:string
IDL_Size:8
Units:unitless

Description: The date component of the image name (YYYYMMDD)

imageNumber

IDL_Type:long
Units:unitless

Description: The image number (SEQNO) component of the image name

timeStampAcquisitionStart

IDL_Type:double
Units:second

Description: The effective time at which the image acquisition started (i.e. the end of the previous clear or readout)

requestedExposureTime

IDL_Type:double
Units:second

Description: The requested exposure time (as specified in the takeImages command)

timeStampEndOfReadout

IDL_Type:double
Units:second

Description: The time at which the readout was completed

endRotateCarousel

EFDB_Topic:CCCamera_logevent_endRotateCarousel

endSetFilter

Description: Event issued once the new filter is in its final position

EFDB_Topic:CCCamera_logevent_endSetFilter

filterName

IDL_Type:string
Units:unitless

Description: The name of the filter being installed (e.g. U-001)

filterType

IDL_Type:string
Units:unitless
Description: The type of the filter being installed (e.g. g,r,i,z,y,u,none,other). If other it can optionally be
followed by a : delimited qualifier, e.g. other:pinhole

filterSlot

IDL_Type:int
Units:unitless

Description: The slot which the filter is in (ComCam) or came from (Main Camera)

filterPosition

IDL_Type:double
Units:mm

Description: For ComCam this is the measured linear encoder position once the filter in in place. For Main Camera it may be unused.

endShutterClose

EFDB_Topic:CCCamera_logevent_endShutterClose

endShutterOpen

EFDB_Topic:CCCamera_logevent_endShutterOpen

endTakeImage

EFDB_Topic:CCCamera_logevent_endTakeImage

endUnloadFilter

EFDB_Topic:CCCamera_logevent_endUnloadFilter

fileCommandExecution

Description: Each time a command is executed on a single FITS file this event is generated

EFDB_Topic:CCCamera_logevent_fileCommandExecution

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

timestampCommandComplete

IDL_Type:double
Units:second

Description: The time when the command completed.

command

IDL_Type:string
Units:unitless

Description: The comamnd executed included arguments.

rc

IDL_Type:int
Units:unitless

Description: The return code from the command execution.

filterChangerDetailedState

EFDB_Topic:CCCamera_logevent_filterChangerDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:UNLOADING,LOADING,LOADED,UNLOADED,ROTATING

Description: The filter changer state

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

fitsFilesWritten

Description: When this event is received, all of the CCS files on the diagnostic cluster have been written
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_fitsFilesWritten

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

timeStampFilesWritten

IDL_Type:double
Units:second

Description: The time when the (last) CCS FITS file was written.

rootFileName

IDL_Type:string
Units:unitless

Description: The common filesystem location of all files below.

relativeFileNames

IDL_Type:string
Units:unitless

Description: The file system location of each file, relative to rootFileName (: delimited).

fileNode

IDL_Type:string
Units:unitless

Description: The node on which each file is written (: delimited, in same order as above).

focalPlaneDAQSettingsApplied

EFDB_Topic:CCCamera_logevent_focalPlaneDAQSettingsApplied

version

IDL_Type:long
Units:unitless

Description: Version number of these settings

sequencerconfig_daqFolder

IDL_Type:string
Units:unitless

Description: Folder in 2-day store where images will be created

sequencerconfig_emulatedDAQ

IDL_Type:boolean
Units:unitless

Description: True when using an emulated DAQ

focalPlaneHardwareIdSettingsApplied

Description:
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_focalPlaneHardwareIdSettingsApplied

version

IDL_Type:long
Units:unitless

Description: Version number of these settings.

rebLocation

IDL_Type:string
Units:unitless

Description: REB location in focal-plane (e.g. R22RebX) (: delimited)

rebLSSTName

IDL_Type:string
Units:unitless

Description: REB LSST identifier (: delimited)

ccdLocation

IDL_Type:string
Units:unitless

Description: CCD location in focal-plane (e.g. R22Snn) (: delimited)

ccdLSSTName

IDL_Type:string
Units:unitless

Description: CCD LSST identifier (: delimited)

ccdManSerNum

IDL_Type:string
Units:unitless

Description: Sensor manufacturer’s serial number (: delimited)

raftLocation

IDL_Type:string
Units:unitless

Description: Raft location in focal-plane (e.g. R22) (: delimited)

raftLSSTName

IDL_Type:string
Units:unitless

Description: Raft identifier (: delimited)

focalPlaneRaftTempControlSettingsApplied

Description:
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_focalPlaneRaftTempControlSettingsApplied

version

IDL_Type:long
Units:unitless

Description: Version number of these settings

raftLocation

IDL_Type:string
Units:unitless

Description: Raft location in focal-plane (e.g. R22) (: delimited)

raft_TempControl_awGain

IDL_Type:double
Units:unitless

Description: anti-windup gain

raft_TempControl_basePower

IDL_Type:double
Units:Watt

Description: base power input

raft_TempControl_gain

IDL_Type:double
Units:unitless

Description: loop gain

raft_TempControl_maxInput

IDL_Type:double
Units:unitless

Description: maximum input

raft_TempControl_maxOutput

IDL_Type:double
Units:Watt

Description: maximum PID output

raft_TempControl_minInput

IDL_Type:double
Units:unitless

Description: minimum input

raft_TempControl_minOutput

IDL_Type:double
Units:Watt

Description: minimum PID output

raft_TempControl_rebs

IDL_Type:string
Units:unitless

Description: The REBs with heaters to use

raft_TempControl_setTemp

IDL_Type:double
Units:C

Description: Temperature set point

raft_TempControl_smoothTime

IDL_Type:double
Units:second

Description: input smoothing time

raft_TempControl_tempChans

IDL_Type:string
Units:unitless

Description: Temperature channels to use

raft_TempControl_timeConst

IDL_Type:double
Units:second

Description: integration time constant

raft_TempControl_tolerance

IDL_Type:double
Units:unitless

Description: maximum on-target error (%)

focalPlaneRaftTempControlStatusSettingsApplied

Description:
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_focalPlaneRaftTempControlStatusSettingsApplied

version

IDL_Type:long
Units:unitless

Description: Version number of these settings

raftLocation

IDL_Type:string
Units:unitless

Description: Raft location in focal-plane (e.g. R22) (: delimited)

raft_TempControl_active

IDL_Type:boolean
Units:unitless

Description: True if loop is active

focalPlaneSequencerSettingsApplied

EFDB_Topic:CCCamera_logevent_focalPlaneSequencerSettingsApplied

version

IDL_Type:long
Units:unitless

Description: Version number of these settings

sequencerconfig_metaDataRegisters

IDL_Type:string
Units:unitless

Description: Names of meta-data related registers which must be in the sequencer

sequencerconfig_overCols

IDL_Type:int
Units:unitless

Description: overCols

sequencerconfig_overRows

IDL_Type:int
Units:unitless

Description: overRows

sequencerconfig_postCols

IDL_Type:int
Units:unitless

Description: postCols

sequencerconfig_postRows

IDL_Type:int
Units:unitless

Description: postRows

sequencerconfig_preCols

IDL_Type:int
Units:unitless

Description: preCols

sequencerconfig_preRows

IDL_Type:int
Units:unitless

Description: preRows

sequencerconfig_readCols

IDL_Type:int
Units:unitless

Description: readCols

sequencerconfig_readCols2

IDL_Type:int
Units:unitless

Description: readCols2

sequencerconfig_readRows

IDL_Type:int
Units:unitless

Description: readRows

sequencerconfig_scanMode

IDL_Type:boolean
Units:unitless

Description: True if the sequencer is in scan mode

sequencerconfig_sequencer

IDL_Type:string
Units:unitless

Description: sequencer name map

sequencerconfig_underCols

IDL_Type:int
Units:unitless

Description: underCols

focalPlaneSummaryInfo

Description: Special event for use by header service. All of the information in this event is redundant (i,e. also supplied in
other settingsApplied events), but the information in this event is formatted for ease-of-use of the header service, specifically information which is REB or Raft specific is repeated for each CCD. This event will be sent at the same time as other settingsApplied events Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_focalPlaneSummaryInfo

ccdLocation

IDL_Type:string
Units:unitless
Description: CCD location in focal-plane (e.g. R22S01) (: delimited).
This should be considered the key for all the remaining items, which will be in the same order as the locations, whether they are arrays or : delimited strings.

raftBay

IDL_Type:string
Units:unitless

Description: The raft bay for each CCD listed above, of the form Rnn : delimited

ccdSlot

IDL_Type:string
Units:unitless

Description: The CCD slot for each CCD listed above, of the form SXn : delimited

rebSerialNumber

IDL_Type:string
Units:unitless

Description: REB hardware serial number (: delimited)

rebLSSTName

IDL_Type:string
Units:unitless

Description: REB LSST identifier (: delimited)

ccdLSSTName

IDL_Type:string
Units:unitless

Description: CCD LSST identifier (: delimited)

raftLSSTName

IDL_Type:string
Units:unitless

Description: Raft LSST identifier (: delimited)

ccdManSerNum

IDL_Type:string
Units:unitless

Description: Sensor manufacturer’s serial number (: delimited)

ccdManufacturer

IDL_Type:string
Units:unitless

Description: Sensor manufacturer E2V or ITL (: delimited)

ccdType

IDL_Type:int
Units:unitless
Count:9
Enumeration:E2V, ITL

Description: The type of each CCD

ccdTempSetPoint

IDL_Type:double
Units:unitless
Count:9

Description: Sensor temperature set point

sequencerKey

IDL_Type:string
Units:unitless

Description: The name of the CCD sequencer loaded (: delimited)

sequencerChecksum

IDL_Type:string
Units:unitless

Description: The checksum of the CCD sequencer loaded (: delimited)

imageReadinessDetailedState

EFDB_Topic:CCCamera_logevent_imageReadinessDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:READY,NOT_READY,GETTING_READY

Description: Enumeration of valid substates

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

imageReadoutParameters

Description: Event sent describing image readout parameters.
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_imageReadoutParameters

imageName

IDL_Type:string
Units:unitless

Description: The imageName for this specific exposure

ccdLocation

IDL_Type:string
Units:unitless

Description: A list of all ccds currently configured, of the form RnnSnn, : delimited (empty if entry not used)

raftBay

IDL_Type:string
Units:unitless

Description: The raft bay for each CCD listed above, of the form Rnn : delimited

ccdSlot

IDL_Type:string
Units:unitless

Description: The CCD slot for each CCD listed above, of the form SXn : delimited

ccdType

IDL_Type:int
Units:unitless
Count:9
Enumeration:E2V, ITL

Description: The type of each CCD, this determines segRows, segCols and serCols

overRows

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

overCols

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

readRows

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

readCols

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

readCols2

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

preCols

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

preRows

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

postCols

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

underCols

IDL_Type:int
Units:unitless
Count:9

Description: See CCD Readout Parameters Diagram

daqFolder

IDL_Type:string
Units:unitless

Description: DAQ folder where image will be created

daqAnnotation

IDL_Type:string
Units:unitless

Description: Annotation sent to DAQ

imageStored

Description: When this event is received the corresponding image should be complete in the DAQ 2-day store.
Once in use this will allow endReadout event to go back to indicating that the readout is complete (sequencers finished). Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_imageStored

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

timeStampImageStored

IDL_Type:double
Units:second

Description: The time when the DAQ image was store was complete.

imageVisualization

Description: Event sent when image visualization is ready

EFDB_Topic:CCCamera_logevent_imageVisualization

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

timestampVisualizationAvailable

IDL_Type:double
Units:second

Description: The time when the command completed.

url

IDL_Type:string
Units:unitless

Description: The URL at which the full image visualization is available.

thumbnail

IDL_Type:string
Units:unitless

Description: The URL at which the image thumbnail is available.

notReadyToTakeImage

EFDB_Topic:CCCamera_logevent_notReadyToTakeImage

offlineDetailedState

EFDB_Topic:CCCamera_logevent_offlineDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:OFFLINE_AVAILABLE,OFFLINE_PUBLISH_ONLY

Description: Enumeration of valid substates

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

prepareToTakeImage

EFDB_Topic:CCCamera_logevent_prepareToTakeImage

raftsDetailedState

EFDB_Topic:CCCamera_logevent_raftsDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:NEEDS_CLEAR,CLEARING,INTEGRATING,READING_OUT,QUIESCENT

Description: Enumeration of valid substates

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

readyToTakeImage

EFDB_Topic:CCCamera_logevent_readyToTakeImage

shutterBladeMotionProfile

Description: The motion profile for each shutter blade (so normally 2 per image).
Note: Note this is overkill for ComCam, but aims to be the same as for the main camera. For ComCam the encoder and hall effect measurements will be simulated, or empty (and probably initially empty). Note 2: The coordinate system in which positions are reported is as yet ill-defined, and the origin (but not direction) may vary between the 2 blades. The data to convert reported position to something more useful will be in the corresponding blade configuration (aka settingsApplied). It is TBD whether we will try to take this out in the positions reported to SAL. Note 3: The maximum number of positions reported by the firmware for both encoder position and hall effect hall sensors is hard-wired to 240. This is used as the array dimension here. The actual number of points reported will be in encoderCount and hallSensorCount. The array element values beyond the count are undefined (but probably 0)
EFDB_Topic:CCCamera_logevent_shutterBladeMotionProfile

blade

IDL_Type:long
Units:unitless
Enumeration:PLUS_X,MINUS_X

Description: The blade that is moving

direction

IDL_Type:long
Units:unitless
Enumeration:OPEN,CLOSE

Description: Is the blade opening or closing

timestampStart

IDL_Type:double
Units:second

Description: The time at which the motion started (TAI)

startPosition

IDL_Type:double
Units:mm

Description: The start position of the blade

targetDuration

IDL_Type:double
Units:second

Description: Requested blade motion time

targetPosition

IDL_Type:double
Units:mm

Description: Requested position at end of motion

endPosition

IDL_Type:double
Units:mm

Description: Actual position and end of motion

actualDuration

IDL_Type:double
Units:second

Description: Actual blade motion time

hallSensorCount

IDL_Type:int
Units:unitless

Description: Actual number of hall sensor transitions

timestampHallSensor

IDL_Type:double
Units:second
Count:240

Description: Hall effect switch trasition times

hallSensorID

IDL_Type:int
Units:unitless
Count:240

Description: Which Hall effect switch trasitioned

hallSensorPosition

IDL_Type:double
Units:mm
Count:240

Description: Estimated position of the leading edge of the blade at transition time

hallSensorTransition

IDL_Type:boolean
Units:unitless
Count:240

Description: true if switch turned on, false if switch turned off

encoderCount

IDL_Type:int
Units:unitless

Description: Actual number of encoder measurements

timestampEncoder

IDL_Type:double
Units:second
Count:240

Description: timestamps for motor encoder position measurements (TAI)

encoderPosition

IDL_Type:double
Units:mm
Count:240

Description: Positions for motor encoder position measurements

shutterDetailedState

EFDB_Topic:CCCamera_logevent_shutterDetailedState

substate

IDL_Type:long
Units:unitless
Enumeration:CLOSED,OPEN,CLOSING,OPENING

Description: Enumeration of valid substates

transitionTimestamp

IDL_Type:double
Units:second

Description: The time at which the state transition occurred

startIntegration

Description: Event sent at start of image integration.
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_startIntegration

imageType

IDL_Type:string
Units:unitless

Description: The imageType as passed to the takeImages command (using keyValueMap)

groupId

IDL_Type:string
Units:unitless

Description: The groupId as passed to the takeImages command (using keyValueMap)

additionalKeys

IDL_Type:string
Units:unitless

Description: Additional keys passed to the takeImages command (: delimited)

additionalValues

IDL_Type:string
Units:unitless

Description: Additional values passed to the takeImages command (: delimited, in same order as additionalKeys)

imagesInSequence

IDL_Type:long
Units:unitless

Description: The total number of requested images in sequence

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

imageIndex

IDL_Type:long
Units:unitless

Description: The zero based index number for this specific exposure within the sequence

imageSource

IDL_Type:string
IDL_Size:2
Units:unitless

Description: The source component of the image name (AT/CC/MC)

imageController

IDL_Type:string
Units:unitless

Description: The controller for the image (O=OCS/C=CCS/…)

imageDate

IDL_Type:string
IDL_Size:8
Units:unitless

Description: The date component of the image name (YYYYMMDD)

imageNumber

IDL_Type:long
Units:unitless

Description: The image number (SEQNO) component of the image name

timeStampAcquisitionStart

IDL_Type:double
Units:second

Description: The effective time at which the image acquisition started (i.e. the end of the previous clear or readout)

exposureTime

IDL_Type:double
Units:second

Description: The requested exposure time

startLoadFilter

EFDB_Topic:CCCamera_logevent_startLoadFilter

startReadout

Description: Event sent at start of readout.
Note: all : delimited strings (aka string arrays) follow the escaping convention defined in CAP-572
EFDB_Topic:CCCamera_logevent_startReadout

imageType

IDL_Type:string
Units:unitless

Description: The imageType as passed to the takeImages command (using keyValueMap)

groupId

IDL_Type:string
Units:unitless

Description: The groupId as passed to the takeImages command (using keyValueMap)

additionalKeys

IDL_Type:string
Units:unitless

Description: Additional keys passed to the takeImages command (: delimited)

additionalValues

IDL_Type:string
Units:unitless

Description: Additional values passed to the takeImages command (: delimited, in same order as additionalKeys)

imagesInSequence

IDL_Type:long
Units:unitless

Description: The total number of requested images in sequence

imageName

IDL_Type:string
IDL_Size:32
Units:unitless

Description: The imageName for this specific exposure, assigned by the camera

imageIndex

IDL_Type:long
Units:unitless

Description: The zero based index number for this specific exposure within the sequence

imageSource

IDL_Type:string
IDL_Size:2
Units:unitless

Description: The source component of the image name (AT/CC/MC)

imageController

IDL_Type:string
Units:unitless

Description: The controller for the image (O=OCS/C=CCS/…)

imageDate

IDL_Type:string
IDL_Size:8
Units:unitless

Description: The date component of the image name (YYYYMMDD)

imageNumber

IDL_Type:long
Units:unitless

Description: The image number (SEQNO) component of the image name

timeStampAcquisitionStart

IDL_Type:double
Units:second

Description: The effective time at which the image acquisition started (i.e. the end of the previous clear or readout)

exposureTime

IDL_Type:double
Units:second

Description: The requested exposure time

timeStampStartOfReadout

IDL_Type:double
Units:second

Description: The time at which the readout was triggered

startRotateCarousel

EFDB_Topic:CCCamera_logevent_startRotateCarousel

startSetFilter

EFDB_Topic:CCCamera_logevent_startSetFilter

filterName

IDL_Type:string
Units:unitless

Description: The name of the filter being installed (e.g. U-001)

filterType

IDL_Type:string
Units:unitless
Description: The type of the filter being installed (e.g. g,r,i,z,y,u,none,other). If other it can optionally be
followed by a : delimited qualifier, e.g. other:pinhole

startShutterClose

EFDB_Topic:CCCamera_logevent_startShutterClose

startShutterOpen

EFDB_Topic:CCCamera_logevent_startShutterOpen

startUnloadFilter

EFDB_Topic:CCCamera_logevent_startUnloadFilter

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

quadbox_PDU_24VC

EFDB_Topic:CCCamera_quadbox_PDU_24VC

bpu_Maq20_I

IDL_Type:double
Units:mA

Description: Body purge MAQ20 current

ion_Pumps_I

IDL_Type:double
Units:mA

Description: Ion pumps current

fpga_T

IDL_Type:double
Units:Celsius

Description: 24V Clean PDU FPGA temperature

bpu_Maq20_V

IDL_Type:double
Units:Volt

Description: Body purge MAQ20 voltage

fes_Shu_HCU_I

IDL_Type:double
Units:mA

Description: FES/shutter HCU current

board_T

IDL_Type:double
Units:Celsius

Description: 24V Clean PDU board temperature

body_Purge_V

IDL_Type:double
Units:Volt

Description: Body purge voltage

pwr_Cry_HCU_V

IDL_Type:double
Units:Volt

Description: Power/cryo HCU voltage

pwr_Cry_HCU_I

IDL_Type:double
Units:mA

Description: Power/cryo HCU current

body_Purge_I

IDL_Type:double
Units:mA

Description: Body purge current

fes_Shu_HCU_V

IDL_Type:double
Units:Volt

Description: FES/shutter HCU voltage

gauges_V

IDL_Type:double
Units:Volt

Description: Gauges voltage

main_T

IDL_Type:double
Units:Celsius

Description: 24V Clean PDU main temperature

main_V

IDL_Type:double
Units:Volt

Description: 24V Clean PDU main voltage

ion_Pumps_V

IDL_Type:double
Units:Volt

Description: Ion pumps voltage

main_I

IDL_Type:double
Units:mA

Description: 24V Clean PDU main current

gauges_I

IDL_Type:double
Units:mA

Description: Gauges current

quadbox_PDU_24VD

EFDB_Topic:CCCamera_quadbox_PDU_24VD

board_T

IDL_Type:double
Units:Celsius

Description: 24V Dirty PDU board temperature

fpga_T

IDL_Type:double
Units:Celsius

Description: 24V Dirty PDU FPGA temperature

cryo_Turbo_I

IDL_Type:double
Units:mA

Description: Cryo turbo pump current

main_V

IDL_Type:double
Units:Volt

Description: 24V Dirty PDU main voltage

main_T

IDL_Type:double
Units:Celsius

Description: 24V Dirty PDU main temperature

cryo_Turbo_V

IDL_Type:double
Units:Volt

Description: Cryo turbo pump voltage

main_I

IDL_Type:double
Units:mA

Description: 24V Dirty PDU main current

quadbox_PDU_48V

EFDB_Topic:CCCamera_quadbox_PDU_48V

board_T

IDL_Type:double
Units:Celsius

Description: 48V PDU board temperature

main_T

IDL_Type:double
Units:Celsius

Description: 48V PDU main temperature

main_V

IDL_Type:double
Units:Volt

Description: 48V PDU main voltage

main_I

IDL_Type:double
Units:mA

Description: 48V PDU main current

fpga_T

IDL_Type:double
Units:Celsius

Description: 48V PDU FPGA temperature

quadbox_PDU_5V

EFDB_Topic:CCCamera_quadbox_PDU_5V

otm_0_B_V

IDL_Type:double
Units:Volt

Description: OTM 0-B voltage

otm_0_A_V

IDL_Type:double
Units:Volt

Description: OTM 0-A voltage

otm_0_A_I

IDL_Type:double
Units:mA

Description: OTM 0-A current

otm_0_B_I

IDL_Type:double
Units:mA

Description: OTM 0-B current

quadbox_BFR

EFDB_Topic:CCCamera_quadbox_BFR

heater_I

IDL_Type:double
Units:mA

Description: Heater current

protection_I

IDL_Type:double
Units:mA

Description: Protection system current

dirty_48V_I

IDL_Type:double
Units:mA

Description: Dirty 48V current

dirty_24V_I

IDL_Type:double
Units:mA

Description: Dirty 24V current

clean_5_24V_I

IDL_Type:double
Units:mA

Description: Clean 5 and 24V current

rebps_0

IDL_Type:double
Units:mA

Description: REB PS 0-2 current

dirty_28V_I

IDL_Type:double
Units:mA

Description: Dirty 28V current

vacuum_Cold1

EFDB_Topic:CCCamera_vacuum_Cold1

setPower

IDL_Type:double
Units:W

Description: Cooler power

power

IDL_Type:double
Units:W

Description: Cooler power

rejectTemperature

IDL_Type:double
Units:Celsius

Description: Cooler reject temperature reading

autoOnTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff turn back on temperature setting

autoOffTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff temperature setting

temperature

IDL_Type:double
Units:Celsius

Description: Cooler temperature

autoOffEnabled

IDL_Type:double
Units:unitless

Description: Cooler auto shutoff state

setpoint

IDL_Type:double
Units:Celsius

Description: Cooler setpoint temperature

vacuum_Cold2

EFDB_Topic:CCCamera_vacuum_Cold2

temperature

IDL_Type:double
Units:Celsius

Description: Cooler temperature

rejectTemperature

IDL_Type:double
Units:Celsius

Description: Cooler reject temperature reading

autoOnTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff turn back on temperature setting

setpoint

IDL_Type:double
Units:Celsius

Description: Cooler setpoint temperature

power

IDL_Type:double
Units:W

Description: Cooler power

autoOffEnabled

IDL_Type:double
Units:unitless

Description: Cooler auto shutoff state

autoOffTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff temperature setting

setPower

IDL_Type:double
Units:W

Description: Cooler power

vacuum_Cryo

EFDB_Topic:CCCamera_vacuum_Cryo

rejectTemperature

IDL_Type:double
Units:Celsius

Description: Cooler reject temperature reading

autoOffEnabled

IDL_Type:double
Units:unitless

Description: Cooler auto shutoff state

power

IDL_Type:double
Units:W

Description: Cooler power

setPower

IDL_Type:double
Units:W

Description: Cooler power

temperature

IDL_Type:double
Units:Celsius

Description: Cooler temperature

autoOnTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff turn back on temperature setting

setpoint

IDL_Type:double
Units:Celsius

Description: Cooler setpoint temperature

autoOffTemperature

IDL_Type:double
Units:Celsius

Description: Cooler auto shutoff temperature setting

vacuum_IonPumps

EFDB_Topic:CCCamera_vacuum_IonPumps

ionpump_voltage

IDL_Type:double
Units:Volt

Description: Cryo ion pump 1 voltage

ionpump_current

IDL_Type:double
Units:mA

Description: Cryo ion pump 1 current

rebpower_R22

EFDB_Topic:CCCamera_rebpower_R22

reb1_analog_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_heater_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_clockhi_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb2_clockhi_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_heater_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_digital_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_heater_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb1_digital_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_digital_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_Power

IDL_Type:double
Units:Watt

Description: R22/Reb0 all PSsTotal power

reb2_OD_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_clocklo_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_digital_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 digital PSVoltage before LDO

reb1_clockhi_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb2_heater_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 heater PSVoltage before LDO

reb1_clocklo_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_analog_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_clocklo_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb2_analog_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 analog PSVoltage before LDO

reb0_clockhi_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_hvbias_VbefSwch

IDL_Type:double
Units:Volt

Description: R22/Reb2 hvbias PSVoltage before switch

reb2_OD_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb1_OD_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb0_clockhi_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 clockhi PSVoltage before LDO

reb0_OD_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb2_analog_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_clocklo_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_analog_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb1_OD_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb1_clockhi_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_Power

IDL_Type:double
Units:Watt

Description: R22/Reb2 all PSsTotal power

reb0_clocklo_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb2_clockhi_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb2_analog_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_heater_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb1_analog_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_digital_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_analog_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 analog PSVoltage before LDO

reb0_analog_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_digital_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_heater_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb1_heater_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_heater_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_clockhi_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_digital_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_OD_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb1_OD_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb1_OD_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb2_hvbias_IbefSwch

IDL_Type:double
Units:mA

Description: Current before switch

reb2_clockhi_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 clockhi PSVoltage before LDO

reb0_digital_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_OD_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_OD_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb0_clocklo_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 clocklo PSVoltage before LDO

reb2_OD_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_clocklo_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_OD_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 OD PSVoltage before LDO

reb1_clocklo_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb1_clockhi_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 clockhi PSVoltage before LDO

reb2_clockhi_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb2_OD_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb1_OD_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_analog_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb1_clocklo_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb1_hvbias_VbefSwch

IDL_Type:double
Units:Volt

Description: R22/Reb1 hvbias PSVoltage before switch

reb1_hvbias_IbefSwch

IDL_Type:double
Units:mA

Description: Current before switch

reb1_analog_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 analog PSVoltage before LDO

reb1_heater_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 heater PSVoltage before LDO

reb2_clocklo_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_digital_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_clocklo_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 clocklo PSVoltage before LDO

reb1_analog_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb2_clocklo_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb0_clockhi_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb1_analog_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_heater_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 heater PSVoltage before LDO

reb1_heater_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_heater_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_digital_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_heater_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_digital_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 digital PSVoltage before LDO

reb2_digital_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_clockhi_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb2_analog_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb1_Power

IDL_Type:double
Units:Watt

Description: R22/Reb1 all PSsTotal power

reb0_hvbias_IbefSwch

IDL_Type:double
Units:mA

Description: Current before switch

reb2_OD_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_OD_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 OD PSVoltage before LDO

reb1_clocklo_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb1_clocklo_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb1 clocklo PSVoltage before LDO

reb2_OD_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb2 OD PSVoltage before LDO

reb1_digital_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb2_heater_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_OD_IbefLDO

IDL_Type:double
Units:mA

Description: Current before LDO

reb0_hvbias_VbefSwch

IDL_Type:double
Units:Volt

Description: R22/Reb0 hvbias PSVoltage before switch

reb2_heater_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_digital_VbefLDO

IDL_Type:double
Units:Volt

Description: R22/Reb0 digital PSVoltage before LDO

reb2_digital_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_clocklo_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_clockhi_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb0_clocklo_IaftLDO

IDL_Type:double
Units:mA

Description: Current after LDO

reb2_analog_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

reb1_clocklo_VaftLDO2

IDL_Type:double
Units:Volt

Description: Voltage after LDO2

reb2_clockhi_VaftLDO

IDL_Type:double
Units:Volt

Description: Voltage after LDO

reb0_clocklo_VaftSwch

IDL_Type:double
Units:Volt

Description: Voltage after switch

rebpower_RebPS

EFDB_Topic:CCCamera_rebpower_RebPS

p00_BoardTemp2

IDL_Type:double
Units:Celsius

Description: Board temperature 2

p00_BoardTemp3

IDL_Type:double
Units:Celsius

Description: Board temperature 3

p00_BoardTemp4

IDL_Type:double
Units:Celsius

Description: Board temperature 4

p00_BoardTemp5

IDL_Type:double
Units:Celsius

Description: Board temperature 5

p00_BoardTemp0

IDL_Type:double
Units:Celsius

Description: Board temperature 0

p00_BoardTemp1

IDL_Type:double
Units:Celsius

Description: Board temperature 1

p00_BoardTemp6

IDL_Type:double
Units:Celsius

Description: Board temperature 6

vacuum_Turbo

EFDB_Topic:CCCamera_vacuum_Turbo

rpm

IDL_Type:double
Units:unitless

Description: TurboPump speed (RPM)

power

IDL_Type:double
Units:Watt

Description: TurboPump power

voltage

IDL_Type:double
Units:Volt

Description: TurboPump voltage

turboSpeed

IDL_Type:double
Units:unitless

Description: Turbo pump speed (RPM)

pumpTemperature

IDL_Type:double
Units:Celsius

Description: TurboPump pump temperature

status

IDL_Type:double
Units:unitless

Description: TurboPump status: 5=normal, 6=fail

cntrlrSinkTemperature

IDL_Type:double
Units:Celsius

Description: TurboPump controller sink temp.

driveFrequency

IDL_Type:double
Units:Hz

Description: TurboPump drive freq.

current

IDL_Type:double
Units:mA

Description: TurboPump current

cntrlrAirTemperature

IDL_Type:double
Units:Celsius

Description: TurboPump controller air temp.

vacuum_VQMonitor

EFDB_Topic:CCCamera_vacuum_VQMonitor

vqmpressure

IDL_Type:double
Units:Torr

Description: VQM Pressure Reading

bonnShutter

EFDB_Topic:CCCamera_bonnShutter

shutter5V

IDL_Type:float
Units:volt

Description: Measured 5v supply coltage to bonn shutter

shutter36V

IDL_Type:float
Units:volt

Description: Measured 24v supply voltage to bonn shutter

filterChanger

EFDB_Topic:CCCamera_filterChanger

motorTemperature

IDL_Type:float
Units:Celsius

Description: Measured motor temperature provided by motor controller

motorEncoder

IDL_Type:float
Units:unitless

Description: Relative position based on motor travel since startup

linearPosition

IDL_Type:float
Units:unitless

Description: Filter changer position measured by linear encoder (0.005 mm)