MTM1M3TS¶
Note
This page is generated by python script generate_cet.py
.
Commands¶
applySetpoint¶
- EFDB_Topic
MTM1M3TS_command_applySetpoint
heaterFanDemand¶
Description: Sets thermal unit heater PWM and fan RPM demand values. Command code 88 (0x58).
- EFDB_Topic
MTM1M3TS_command_heaterFanDemand
heaterPWM¶
- IDL_Type
byte
- Units
unitless
- Count
96
Description: Heater PWM demand. 0-255, where 255 equals 100%.
fanRPM¶
- IDL_Type
byte
- Units
unitless
- Count
96
Description: Fan RPM demand value. 0-255, where 255 equals 2550 RPM.
power¶
Description: Turn power on for fail/heaters coils and coolant pump. Controls cRIO slot 5 SSR.
- EFDB_Topic
MTM1M3TS_command_power
fanCoilsHeaters¶
- IDL_Type
boolean
- Units
unitless
Description: Apply power to Dan Coils/Heaters. true=on, false=off.
coolantPump¶
- IDL_Type
boolean
- Units
unitless
Description: Apply power to coolant pump, true=on, false=off.
reset¶
Description: Reset given ILC. Needed to apply new Re-Heater Gains. Command code 107 (0x6B).
- EFDB_Topic
MTM1M3TS_command_reset
setReHeaterGains¶
Description: Thermal ILC Re-Heater PI (Proportional and Integral gain) values. Command code 92 (0x5C).
- EFDB_Topic
MTM1M3TS_command_setReHeaterGains
abort¶
- EFDB_Topic
SALGeneric_command_abort
disable¶
Description: Transition from state Enabled to Disabled.
- EFDB_Topic
SALGeneric_command_disable
enable¶
Description: Transition from state Disabled to Enabled.
- EFDB_Topic
SALGeneric_command_enable
enterControl¶
Description: Transition from state Offline to Standby. Only that start in Offline state CSCs support this command; other CSCs start in Standby state and quit when they go to Offline.
- EFDB_Topic
SALGeneric_command_enterControl
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
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
Enumerations¶
- ILCType
ElectromechanicalActuator=1
PneumaticActuator=2
Thermal=3
HardpointMonitoring=7
Bootloader=10
Events¶
appliedSetpoint¶
- EFDB_Topic
MTM1M3TS_logevent_appliedSetpoint
powerStatus¶
- EFDB_Topic
MTM1M3TS_logevent_powerStatus
fanCoilsHeatersCommandedOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Fan Coils/Heaters power bus commanded on.
coolantPumpCommandedOn¶
- IDL_Type
boolean
- Units
unitless
Description: True if Coolant Pump commanded on.
reHeaterGains¶
- EFDB_Topic
MTM1M3TS_logevent_reHeaterGains
thermalInfo¶
- EFDB_Topic
MTM1M3TS_logevent_thermalInfo
ilcApplicationType¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC application type. ILCType enumeration.
networkNodeType¶
- IDL_Type
short
- Units
unitless
- Count
96
Description: Thermal ILC network node type. ILCType enumeration. Mismatch with ilcApplicationType indicates ILC programming/seting problem.
thermalWarning¶
- EFDB_Topic
MTM1M3TS_logevent_thermalWarning
anyWarning¶
- IDL_Type
boolean
- Units
unitless
Description: Does at least a single thermal fan unit indicates any warning?
anyMajorFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Major Fault.
majorFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning major Fault.
anyMinorFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Minor Fault.
minorFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning minor Fault.
anyFaultOverride¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Fault Override.
faultOverride¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning fault Override.
anyRefResistorError¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Ref Resistor Error.
refResistorError¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Ref Resistor Error.
anyBreakerHeater1Error¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Breaker Heater 1 Error.
breakerHeater1Error¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Breaker Heater 1 Error.
anyBreakerFan2Error¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit any Breaker Fan 2 Error.
breakerFan2Error¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit Breaker Fan 2 Error.
anyUniqueIdCRCError¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Unique Id CRC Error.
uniqueIdCRCError¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning unique Id CRC Error.
anyApplicationTypeMismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application Type Mismatch.
applicationTypeMismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application Type Mismatch.
anyApplicationMissing¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application Missing.
applicationMissing¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application Missing.
anyApplicationCRCMismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Application CRC Mismatch.
applicationCRCMismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning application CRC Mismatch.
anyOneWireMissing¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire Missing.
oneWireMissing¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire Missing.
anyOneWire1Mismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire1 Mismatch.
oneWire1Mismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire1 Mismatch.
anyOneWire2Mismatch¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any OneWire2 Mismatch.
oneWire2Mismatch¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning oneWire2 Mismatch.
anyWatchdogReset¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Watchdog Rese.
watchdogReset¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning watchdog Reset.
anyEventTrapReset¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Event Trap Reset.
eventTrapReset¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning event Trap Reset.
anySSRPowerFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any SSR Power Fault.
ssrPowerFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning SSR Power Fault.
anyAuxPowerFault¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Aux Power Fault.
auxPowerFault¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning aux Power Fault.
anyBroadcastCounterWarning¶
- IDL_Type
boolean
- Units
unitless
Description: Thermal fan unit warning any Broadcast Counter Warning.
broadcastCounterWarning¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Thermal fan unit warning broadcast Counter Warning.
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
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
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
level¶
- IDL_Type
int
- Units
unitless
Description: Message level, a Python logging level: error=40, warning=30, info=20, debug=10.
lineNumber¶
- IDL_Type
long
- Units
unitless
Description: Line number in the file specified by filePath.
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
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
Telemetry¶
thermalData¶
Description: Thermal status response data. Return of ILC command 89 (0x59).
- EFDB_Topic
MTM1M3TS_thermalData
timestamp¶
- IDL_Type
double
- Units
second
Description: Timestamp the data was generated (TAI unix seconds).
heaterBreaker¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Heater circuit breaker (false=closed/OK, true=open/tripped).
fanBreaker¶
- IDL_Type
boolean
- Units
unitless
- Count
96
Description: Fan circuit breaker (false=closed/OK, true=open/tripped).