ATWhiteLight¶
Note
This page is generated by python script generate_cet.py
.
Commands¶
emergencyPowerLightOff¶
- EFDB_Topic
ATWhiteLight_command_emergencyPowerLightOff
power¶
- IDL_Type
boolean
- Units
unitless
Description: immediately turns light off without regard for minimum warmup time constraint
powerLightOff¶
- EFDB_Topic
ATWhiteLight_command_powerLightOff
power¶
- IDL_Type
boolean
- Units
unitless
Description: turns light off
powerLightOn¶
- EFDB_Topic
ATWhiteLight_command_powerLightOn
power¶
- IDL_Type
boolean
- Units
unitless
Description: turns light on
setChillerTemperature¶
- EFDB_Topic
ATWhiteLight_command_setChillerTemperature
temperature¶
- IDL_Type
float
- Units
degree
Description: sets the target temp for the chiller system (celsius)
setLightPower¶
- EFDB_Topic
ATWhiteLight_command_setLightPower
power¶
- IDL_Type
float
- Units
W
Description: Power intensity, it could a value between 800 to 1200W. Any value under this range will power the light off safely.
startCooling¶
- EFDB_Topic
ATWhiteLight_command_startCooling
powerOn¶
- IDL_Type
boolean
- Units
second
Description: activates the chiller
stopCooling¶
- EFDB_Topic
ATWhiteLight_command_stopCooling
powerOffTime¶
- IDL_Type
float
- Units
second
Description: disables the chiller
disable¶
Description: Transition from state Enabled to Disabled.
- EFDB_Topic
SALGeneric_command_disable
- Category
csc
enable¶
Description: Transition from state Disabled to Enabled.
- EFDB_Topic
SALGeneric_command_enable
- Category
csc
exitControl¶
Description: Transition from state Standby to Offline. For CSCs that start in Standby state this makes the CSC quit. CSCs that start in Offline state, they remain active.
- EFDB_Topic
SALGeneric_command_exitControl
- Category
csc
setAuthList¶
- EFDB_Topic
SALGeneric_command_setAuthList
- Category
csc
setLogLevel¶
Description: Set the logging level.
- EFDB_Topic
SALGeneric_command_setLogLevel
- Category
csc
level¶
- IDL_Type
int
- Units
unitless
Description: Logging level, as a Python logging level: error=40, warning=30, info=20, debug=10.
subsystem¶
- IDL_Type
string
- Units
unitless
Description: Subsystem this applies to. If empty, the change applies to all subsystems. Beyond that, the meaning depends on the CSC.
standby¶
Description: Transition from state Offline, Disabled or Fault to Standby.
- EFDB_Topic
SALGeneric_command_standby
- Category
csc
start¶
Description: Transition from state Standby to Disable, in a specified configuration.
- EFDB_Topic
SALGeneric_command_start
- Category
csc
settingsToApply¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: Name of the selected settings set
Enumerations¶
- DetailedState
DisabledState
EnabledState
FaultState
OfflineState
StandbyState
Events¶
chillerFluidLevelWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerFluidLevelWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller reporting low fluid level.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerHighAmbientTempWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerHighAmbientTempWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller High Ambient Temp Warning
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerHighControlTempWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerHighControlTempWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller High Control Temp Warning.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerLowAmbientTempWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerLowAmbientTempWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller Low Ambient Temp Warning
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerLowControlTempWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerLowControlTempWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller Low Control Temp Warning.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerLowFlowWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerLowFlowWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Chiller coolant flow rate is below the minimum.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerSwitchToSupplyTempWarning¶
- EFDB_Topic
ATWhiteLight_logevent_chillerSwitchToSupplyTempWarning
warning¶
- IDL_Type
boolean
- Units
unitless
Description: Switch to Supply Temp as Control Temp Warning.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
chillerTempReached¶
- EFDB_Topic
ATWhiteLight_logevent_chillerTempReached
inTemperature¶
- IDL_Type
boolean
- Units
unitless
Description: Has the measured temperature reached the target temperature (true=yes)?
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
loopTimeOutOfRange¶
- EFDB_Topic
ATWhiteLight_logevent_loopTimeOutOfRange
loopTimeOutOfRange¶
- IDL_Type
boolean
- Units
unitless
Description: Attribute required by the API, but is unused.
rejectedCommand¶
- EFDB_Topic
ATWhiteLight_logevent_rejectedCommand
commandValue¶
- IDL_Type
unsigned short
- Units
unitless
Description: Attribute required by the API, but is unused.
detailedState¶
- IDL_Type
long
- Units
unitless
- Enumeration
detailedState_detailedState_disabledState,detailedState_detailedState_enabledState,detailedState_detailedState_faultState,detailedState_detailedState_offlineState,detailedState_detailedState_standbyState
Description: Attribute required by the API, but is unused.
timestamp¶
- IDL_Type
double
- Units
second
Description: Time at which event was detected (TAI unix seconds)
whiteLightStatus¶
- EFDB_Topic
ATWhiteLight_logevent_whiteLightStatus
wattageChange¶
- IDL_Type
float
- Units
watt
Description: Current Wattage reporting from the CSC.
coolingDown¶
- IDL_Type
boolean
- Units
unitless
Description: Blue LED status from the digital output
error¶
- IDL_Type
boolean
- Units
unitless
Description: Red LED status from the digital output. The kiloarc has some safe switches. The lamp system immediately extinguishes the bulb, the status indicator turns red, and the error indicator flashes the error code cycle (see above) continuously.
acceptingCommands¶
- IDL_Type
boolean
- Units
unitless
Description: Greed LED status from the digital output. It could be in Standby or operation.
appliedSettingsMatchStart¶
- EFDB_Topic
SALGeneric_logevent_appliedSettingsMatchStart
- Category
configurable
appliedSettingsMatchStartIsTrue¶
- IDL_Type
boolean
- Units
unitless
Description: True when the configuration matches the start conditions
authList¶
- EFDB_Topic
SALGeneric_logevent_authList
- Category
csc
errorCode¶
Description: Output when a CSC goes into the Fault state as an explanation of the problem.
- EFDB_Topic
SALGeneric_logevent_errorCode
- Category
csc
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
- Category
mandatory
heartbeat¶
- IDL_Type
boolean
- Units
unitless
Description: Beats the drum.
logLevel¶
Description: Current logging level.
- EFDB_Topic
SALGeneric_logevent_logLevel
- Category
mandatory
level¶
- IDL_Type
int
- Units
unitless
Description: Current logging level, a Python logging level: error=40, warning=30, info=20, debug=10.
subsystem¶
- IDL_Type
string
- Units
unitless
Description: Subsystem this applies to. The empty string if all subsystems. Beyond that, the meaning depends on the CSC.
logMessage¶
Description: A log message.
- EFDB_Topic
SALGeneric_logevent_logMessage
- Category
mandatory
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.
timestamp¶
- IDL_Type
double
- Units
second
Description: The time at which the condition being reported was observed (TAI unix seconds). 0 if unspecified.
settingVersions¶
Description: Information about settings which can be specified in the start command.
- EFDB_Topic
SALGeneric_logevent_settingVersions
- Category
configurable
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
- Category
configurable
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
- Category
csc
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
- Category
mandatory
salVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of SAL generation
xmlVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of CSC XML
openSpliceVersion¶
- IDL_Type
string
- IDL_Size
256
- Units
unitless
Description: This is the current version of OpenSplice
cscVersion¶
- IDL_Type
string
- IDL_Size
256
- 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
- Category
csc
summaryState¶
- IDL_Type
long
- Units
unitless
Description: High level state machine state identifier
Telemetry¶
bulbWatthour¶
- EFDB_Topic
ATWhiteLight_bulbWatthour
bulbhour¶
- IDL_Type
double
- Units
watt hour
Description: The uptime in watt-hour of the WLS bulb
bulbhour¶
- EFDB_Topic
ATWhiteLight_bulbhour
bulbhour¶
- IDL_Type
double
- Units
hour
Description: The uptime of the WLS bulb
chillerFansSpeed¶
- EFDB_Topic
ATWhiteLight_chillerFansSpeed
fan1Speed¶
- IDL_Type
long
- Units
Hz
Description: fan 1 speed
fan2Speed¶
- IDL_Type
long
- Units
Hz
Description: fan 2 speed
fan3Speed¶
- IDL_Type
long
- Units
Hz
Description: fan 3 speed
fan4Speed¶
- IDL_Type
long
- Units
Hz
Description: fan 4 speed
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
chillerProcessFlow¶
- EFDB_Topic
ATWhiteLight_chillerProcessFlow
flow¶
- IDL_Type
float
- Units
liter/min
Description: flow rate in liters/min
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
chillerTECBankCurrent¶
- EFDB_Topic
ATWhiteLight_chillerTECBankCurrent
bank1Current¶
- IDL_Type
float
- Units
ampere
Description: DC Amps bank 1
bank2Current¶
- IDL_Type
float
- Units
ampere
Description: DC Amps bank 2
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
chillerTEDriveLevel¶
- EFDB_Topic
ATWhiteLight_chillerTEDriveLevel
chillerTEDriveLevel¶
- IDL_Type
float
- Units
percent
Description: thermo electric drive level
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
chillerTempSensors¶
- EFDB_Topic
ATWhiteLight_chillerTempSensors
setTemperature¶
- IDL_Type
float
- Units
degree
Description: the celsius temperature we currently targetting
supplyTemperature¶
- IDL_Type
float
- Units
degree
Description: the celsius temperature of the coolant supply
returnTemperature¶
- IDL_Type
float
- Units
degree
Description: the celsius return temperature of coolant
ambientTemperature¶
- IDL_Type
float
- Units
degree
Description: ambient temperature celsius
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
chillerUpTime¶
- EFDB_Topic
ATWhiteLight_chillerUpTime
upTime¶
- IDL_Type
long
- Units
minute
Description: chiller uptime
timestamp¶
- IDL_Type
double
- Units
second
Description: Time of measurement (TAI unix seconds)
loopTime¶
- EFDB_Topic
ATWhiteLight_loopTime
loopTime¶
- IDL_Type
double
- Units
second
Description: The actual loop time is millisecond.
timestamp¶
- EFDB_Topic
ATWhiteLight_timestamp
timestamp¶
- IDL_Type
double
- Units
second
Description: The system time (TAI unix seconds).