MTM1M3

Note

This page is generated by python script generate_cet.py.

Back to table

Commands

abortProfile

Description:

The abortProfile command shall cause the M1M3 support system to remove forces and moments applied to the mirror by the runMirrorForceProfile command.

EFDB_Topic:

MTM1M3_command_abortProfile

abortRaiseM1M3

Description:

The abortRaiseM1M3 command shall cause the M1M3 to safely stop the motion of raising the mirror off its static supports, if M1M3 is in the middle of raising operation.

EFDB_Topic:

MTM1M3_command_abortRaiseM1M3

applyActiveOpticForces

Description:

The applyActiveOpticForces command shall cause the M1M3 support system to apply the forces specified in the zForces parameter to the pneumatics actuator in the z direction. Intended for usage by AOS.

EFDB_Topic:

MTM1M3_command_applyActiveOpticForces

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces to apply in the z direction.

applyOffsetForces

Description:

Adds individual offsets per axis (X,Y and Z). Those offset forces are added to calculated actuator forces and sum is applied to force actuators. The indices in xForces, yForces and zForces matches index of X, Y and Z actuators ordered by ascending actuator ID.

EFDB_Topic:

MTM1M3_command_applyOffsetForces

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Offset to apply in the x direction.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Offset to apply in the y direction.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Offset to apply in the z direction.

applyOffsetForcesByMirrorForce

Description:

The applyOffsetForcesByMirrorForce command shall cause the M1M3 support system to apply the forces and moments to the mirror as specified by the parameters. The forces and moments are transformed to FA X, Y and Z requested offsets. Hardpoints with chasing/force balancing enabled will follow the mirror as it moves.

EFDB_Topic:

MTM1M3_command_applyOffsetForcesByMirrorForce

xForce

IDL_Type:

float

Units:

N

Description: Force offset to apply in the x direction.

yForce

IDL_Type:

float

Units:

N

Description: Force offset to apply in the y direction.

zForce

IDL_Type:

float

Units:

N

Description: Force offset to apply in the z direction.

xMoment

IDL_Type:

float

Units:

N m

Description: Moment offset to apply in the x direction.

yMoment

IDL_Type:

float

Units:

N m

Description: Moment offset to apply in the y direction.

zMoment

IDL_Type:

float

Units:

N m

Description: Moment offset to apply in the z direction.

boosterValveClose

Description:

Instruct CSC to close booster valves. Valid only in active engineering mode. Booster valve will be really closed only if others automatic triggers are disabled, or signal booster valves aren’t needed for M1M3 operation.

EFDB_Topic:

MTM1M3_command_boosterValveClose

boosterValveOpen

Description:

Instruct CSC to open booster valves. Valid only in active engineering mode.

EFDB_Topic:

MTM1M3_command_boosterValveOpen

clearActiveOpticForces

Description:

The clearActiveOpticForces command shall cause the M1M3 support system to zero the forces applied to the system by the applyActiveOpticForces command.

EFDB_Topic:

MTM1M3_command_clearActiveOpticForces

clearOffsetForces

Description:

The clearOffsetForces command shall cause the M1M3 support system to zero the offset forces applied to the system by the applyOffsetForces command.

EFDB_Topic:

MTM1M3_command_clearOffsetForces

clearSlewFlag

Description:

Configure the M1M3 for mount tracking / idle state. Disable booster valve controls, clear inertial compensations.

EFDB_Topic:

MTM1M3_command_clearSlewFlag

disableForceActuator

Description:

Disable given force actuator.

EFDB_Topic:

MTM1M3_command_disableForceActuator

actuatorId

IDL_Type:

long

Units:

unitless

Description: ID of the actuator to disable.

disableHardpointChase

Description:

The disableHardpointChase command shall cause the M1M3 support system hardpoint actuators to stop chasing forces. The hardpoints will no longer position themself so they see zero force. Obviously that can lead to forces actiing on hardpoints to cross the hardpoint breakaway force, hardpoint failing following with mirror fault.

EFDB_Topic:

MTM1M3_command_disableHardpointChase

disableHardpointCorrections

Description:

The disableHardpointChase command shall cause the M1M3 support system to disable all hardpoint actuator from chasing forces. Used in the force balance subsystem.

EFDB_Topic:

MTM1M3_command_disableHardpointCorrections

enableAllForceActuators

Description:

Enable all M1M3 force actuators.

EFDB_Topic:

MTM1M3_command_enableAllForceActuators

enableDisableForceComponent

Description:

Enable and disable various forces components. Can be called only in active engineering mode. Switching from the “active engineering mode” will revert applied flags back to their default values.

EFDB_Topic:

MTM1M3_command_enableDisableForceComponent

forceComponent

IDL_Type:

short

Units:

unitless

Enumeration:

AccelerationForce=1, ActiveOpticForce=2, AzimuthForce=3, BalanceForce=4, OffsetForce=5, StaticForce=6, ThermalForce=7, VelocityForce=8

Description: Force component to Enable or Disable. One of the enumeration member.

enable

IDL_Type:

boolean

Units:

unitless

Description: True if force component shall be enabled.

enableForceActuator

Description:

Enable given force actuator.

EFDB_Topic:

MTM1M3_command_enableForceActuator

actuatorId

IDL_Type:

long

Units:

unitless

Description: ID of the actuator to enable.

enableHardpointChase

Description:

The enableHardpointChase command shall cause the M1M3 support system hardpoint actuators to chase forces. The hardpoints will position themself so that they sees zero force. If the force on the hardpoint is not zero, the hardpoint will move until it sees zero force.

EFDB_Topic:

MTM1M3_command_enableHardpointChase

enableHardpointCorrections

Description:

The enableHardpointChase command shall cause the M1M3 support system to have all hardpoint actuator chase forces. Used in the force balance subsystem.

EFDB_Topic:

MTM1M3_command_enableHardpointCorrections

enterEngineering

Description:

The enterEngineering command shall cause the M1M3 support system to go into an “Engineering Mode”. Is accepted when the mirror is parked or active (raised). Engineering mode enables a few additional commands - turnLightsOn, turnLightsOff, forceActuatorBumpTest in parked state, and applyOffsetForces in parked and active states. The Engineering Mode is described in LTS-88 Section 3.21.1.1.3.

EFDB_Topic:

MTM1M3_command_enterEngineering

exitEngineering

Description:

The exitEngineering command shall cause the M1M3 support system to leave the “Engineering Mode”. The Engineering Mode is described in LTS-88 Section 3.21.1.1.3.

EFDB_Topic:

MTM1M3_command_exitEngineering

forceActuatorBumpTest

Description:

Bump test given force actuator. Bump test is performed by applying a small predefined force (222N) in +/push and -/pull direction of the given Force Actuator, and confirming the force measured by FA load cells equals applied force. This test shall be performed in parked engineering mode. The test can be stopped by killForceActuatorBumpTest command.

EFDB_Topic:

MTM1M3_command_forceActuatorBumpTest

actuatorId

IDL_Type:

long

Units:

unitless

Description: ID of the actuator to test.

testPrimary

IDL_Type:

boolean

Units:

unitless

Description: True if primary (Z) actuator should be tested.

testSecondary

IDL_Type:

boolean

Units:

unitless

Description: True if secondary (X/Y) actuator should be tested.

killForceActuatorBumpTest

Description:

Stop any running force actuator bump test.

EFDB_Topic:

MTM1M3_command_killForceActuatorBumpTest

killHardpointTest

Description:

The killHardpointTest command stops given hardpoint test.

EFDB_Topic:

MTM1M3_command_killHardpointTest

hardpointActuator

IDL_Type:

short

Units:

unitless

Description: Id of the hardpoint actuator to test.

lowerM1M3

Description:

The lowerM1M3 command shall cause the M1M3 support system to lower the mirror back onto it’s static supports, if it has been raised above them (is in Active or Active Engineering State). Please see abortRaiseM1M3 to abort raise in progress.

EFDB_Topic:

MTM1M3_command_lowerM1M3

moveHardpointActuators

Description:

The moveHardpointActuators command shall cause the M1M3 support system to travel a specified number of steps.

EFDB_Topic:

MTM1M3_command_moveHardpointActuators

steps

IDL_Type:

long

Units:

unitless

Count:

6

Description: Steps to move hardpoints actuators.

panic

Description:

Panic the mirror. Triggers emergency mechanism, activated automatically on faults. Shall cause mirror to safely land on static support. Lands mirror safely by interrupting power to all ILCs - Force Actuators and Hardpoints.

EFDB_Topic:

MTM1M3_command_panic

pauseM1M3RaisingLowering

Description:

The pauseM1M3RaisingLowering command shall cause M1M3 to stop changing M1M3 supported percentage, which drives M1M3 raising or lowering. Mirror state shall transition to PausedRaising/PausedLowering. Timeout for raising/lowering shall be stopped. Mirror raising/lowering should resume with resumeM1M3RaisingLowering command.

EFDB_Topic:

MTM1M3_command_pauseM1M3RaisingLowering

positionM1M3

Description:

Change absolute M1M3 position. Position the mirror relative to the reference position specified in configuration file. New mirror position will be xPosition, yPosition and zPosition and mirror will be rotated by xRotation, yRotation and zRotation.

EFDB_Topic:

MTM1M3_command_positionM1M3

xPosition

IDL_Type:

float

Units:

m

Description: M1M3 position in the x direction.

yPosition

IDL_Type:

float

Units:

m

Description: M1M3 position in the y direction.

zPosition

IDL_Type:

float

Units:

m

Description: M1M3 position in the z direction.

xRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to the x-axis.

yRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to the y-axis.

zRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to the z-axis.

raiseM1M3

Description:

The raiseM1M3 command shall cause the M1M3 to raise the mirror up off it’s static supports. Triggers transition of the M1M3 Detailed State from Parked to Raising (or from Parked Engineering to Raiseing Engineering). Detailed state is changed to Active (or Active Engineering) when the mirror is raised. Command returns immediately after being issued, it’s client responsibility to check for M1M3 state and make sure it is active.

EFDB_Topic:

MTM1M3_command_raiseM1M3

bypassReferencePosition

IDL_Type:

boolean

Units:

unitless

Description:

Bypass reference position when raising M1M3?i Set to true when the mirror is not in its proper resting position before raising. The automated raising sequence does not work properly if the mirror does not start with the correct position.

resetPID

Description:

Resets PID values to values stored in configuration file.

EFDB_Topic:

MTM1M3_command_resetPID

pid

IDL_Type:

short

Units:

unitless

Description:

PID. Index of movement (1-3, XYZ) or rotation (4-6, XYZ) PID settings.

resumeM1M3RaisingLowering

Description:

The resumeM1M3RaisingLowering command shall cause M1M3 to resume paused M1M3 raising/lowering.

EFDB_Topic:

MTM1M3_command_resumeM1M3RaisingLowering

runMirrorForceProfile

Description:

The runMirrorForceProfile command shall cause the M1M3 support system to apply the force distributions as used by the force balance system to produce the given net forces and moments. This command is only for mirror testing. It enables the user to manually apply the balance forces without enabling the hardpoint corrections.

EFDB_Topic:

MTM1M3_command_runMirrorForceProfile

xForce

IDL_Type:

float

Units:

N

Count:

1000

Description: X forces profile

yForce

IDL_Type:

float

Units:

N

Count:

1000

Description: Y forces profile

zForce

IDL_Type:

float

Units:

N

Count:

1000

Description: Z forces profile

xMoment

IDL_Type:

float

Units:

N m

Count:

1000

Description: X forces moments

yMoment

IDL_Type:

float

Units:

N m

Count:

1000

Description: Y forces moments

zMoment

IDL_Type:

float

Units:

N m

Count:

1000

Description: Z forces moments

setSlewControllerSettings

Description:

Enable and disable forces managed by the slew controller. Those settings manage which forces are activated or disabled by the slew controller during slews.

EFDB_Topic:

MTM1M3_command_setSlewControllerSettings

slewSettings

IDL_Type:

short

Units:

unitless

Enumeration:

AccelerationForces=1, BalanceForces=2, BoosterValves=3, VelocityForces=4

Description: Which force component slew settings will be changed. One of the enumeration member.

enableSlewManagement

IDL_Type:

boolean

Units:

unitless

Description: True if force component shall be controlled by the slew controller.

setSlewFlag

Description:

Configure the M1M3 for mount slew. Enable booster valve controls, apply inertial compensations.

EFDB_Topic:

MTM1M3_command_setSlewFlag

stopHardpointMotion

Description:

The stopHardpointMotion command shall stop any hardpoint motions started with the moveHardpointActuators command.

EFDB_Topic:

MTM1M3_command_stopHardpointMotion

testHardpoint

Description:

The testHardpoint command shall move given hardpoint to test its actuator. It issues hardpoint step command, makes sure the hardpoint is moving. It continues issuing step command till limit switch is hit. After hitting limit, stepping in reverse direction is commanded. Checks confirming measured force follows “Z” shape are executied as hardpoint is moving. In CSC implementation of test M13T004. This test shall be performed in parked engineering mode. The test can be stopped by killHardpointTest command.

EFDB_Topic:

MTM1M3_command_testHardpoint

hardpointActuator

IDL_Type:

short

Units:

unitless

Description: Id of the hardpoint actuator to test.

translateM1M3

Description:

Move M1M3 relative to its current position. The current mirror position will be changed by xTranslation, yTranslation and zTranslation, and the current mirror rotation will be changed by xRotation, yRotation and zRotation.

EFDB_Topic:

MTM1M3_command_translateM1M3

xTranslation

IDL_Type:

float

Units:

m

Description: M1M3 translation in the x direction.

yTranslation

IDL_Type:

float

Units:

m

Description: M1M3 translation in the y direction.

zTranslation

IDL_Type:

float

Units:

m

Description: M1M3 translation in the z direction.

xRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to x-axis.

yRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to y-axis.

zRotation

IDL_Type:

float

Units:

deg

Description: M1M3 rotation with respect to z-axis.

turnAirOff

Description:

The turnAirOn command shall cause the M1M3 support system to open the air supply valve to the compressed air. M1M3 is a pneumatic system and cannot operate the actuators without a compressed air supply.

EFDB_Topic:

MTM1M3_command_turnAirOff

turnAirOn

Description:

The turnAirOn command shall cause the M1M3 support system to open the air supply valve to the compressed air. M1M3 is a pneumatic system and cannot operate the actuators without a compressed air supply.

EFDB_Topic:

MTM1M3_command_turnAirOn

turnLightsOff

Description:

Turns off mirror cell lights. Doesn’t do anything if mirror lights are already switched off.

EFDB_Topic:

MTM1M3_command_turnLightsOff

turnLightsOn

Description:

Turns on mirror cell lights. Doesn’t do anything if mirror lights are already on.

EFDB_Topic:

MTM1M3_command_turnLightsOn

turnPowerOff

Description:

Turns power off for the given bus(es). Specifying false for a paramater value means don’t change bus power state - if bus is on, it will remain on, if it is off, it will remain off.

EFDB_Topic:

MTM1M3_command_turnPowerOff

turnPowerNetworkAOff

IDL_Type:

boolean

Units:

unitless

Description: Turn network A power off?

turnPowerNetworkBOff

IDL_Type:

boolean

Units:

unitless

Description: Turn network B power off?

turnPowerNetworkCOff

IDL_Type:

boolean

Units:

unitless

Description: Turn network C power off?

turnPowerNetworkDOff

IDL_Type:

boolean

Units:

unitless

Description: Turn network D power off?

turnAuxPowerNetworkAOff

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network A off?

turnAuxPowerNetworkBOff

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network B off?

turnAuxPowerNetworkCOff

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network C off?

turnAuxPowerNetworkDOff

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network D off?

turnPowerOn

Description:

Turns power on for the given bus(es). Specifying false for a paramater value means don’t change bus power state - if bus is on, it will remain on, if it is off, it will remain off.

EFDB_Topic:

MTM1M3_command_turnPowerOn

turnPowerNetworkAOn

IDL_Type:

boolean

Units:

unitless

Description: Turn network A power on?

turnPowerNetworkBOn

IDL_Type:

boolean

Units:

unitless

Description: Turn network B power on?

turnPowerNetworkCOn

IDL_Type:

boolean

Units:

unitless

Description: Turn network C power on?

turnPowerNetworkDOn

IDL_Type:

boolean

Units:

unitless

Description: Turn network D power on?

turnAuxPowerNetworkAOn

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network A off?

turnAuxPowerNetworkBOn

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network B on?

turnAuxPowerNetworkCOn

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network C on?

turnAuxPowerNetworkDOn

IDL_Type:

boolean

Units:

unitless

Description: Turn auxiliary power to network D on?

updatePID

Description:

The updatePID command shall cause the M1M3 support system to update the discrete PID parameters that are used when hardpoint chase (force balancing) is enabled. First 3 PIDs are used to filter XYZ forces, 3 last PIDs are used for XYZ moments. The PIDs are used to filter forces and moments calculated from forces acting on hardpoints (as measured by hardpoints load cells) before those are distributed onto force actuators. Force balancing purpose is to remove external forces from hardpoints.

EFDB_Topic:

MTM1M3_command_updatePID

pid

IDL_Type:

short

Units:

unitless

Description:

PID. Index of movement (1-3, XYZ) or rotation (4-6, XYZ) PID settings.

timestep

IDL_Type:

double

Units:

s

Description: Time step where correction will be applied.

p

IDL_Type:

double

Units:

unitless

Description: Proportional coefficient value.

i

IDL_Type:

double

Units:

unitless

Description: Integral coefficient value.

d

IDL_Type:

double

Units:

unitless

Description: Derivative coefficient value.

n

IDL_Type:

double

Units:

unitless

Description:

N discrete PID parameter. See https://confluence.lsstcorp.org/pages/viewpage.action?pageId=34209829&preview=/34209829/135102468/PID%20Implementation%20in%20Software%20v_2.pdf for details. When equal to 0, derivate term is not used.

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. Most CSCs will quit, but CSCs that support the enterControl command will keep running.

EFDB_Topic:

SALGeneric_command_exitControl

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: If this CSC itself has sub-ordinate components, they may be listed here. An empty string means the setting applies to all such sub-ordinate components, or just to this CSC itself.

standby

Description: Transition from state Offline/Available, 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

configurationOverride

IDL_Type:

string

Units:

unitless

Description:

Configuration override in the form [{name}][:{version}]. For salobj-based CSCs: name is a filename with “.yaml” suffix and version is a git hash; for example:

  • “foo.yaml” specifies just a file. Two or three config files are loaded: “_init.yaml”, “_{site}.yaml” (if present), and “foo.yaml”.

  • “:37bf936” specifies just a git hash. One or two config files are loaded from the specified git commit: “_init.yaml” and “_{site}.yaml” (if present.

  • “bar.yaml:HEAD~2” specifies both a file and a git hash. Two or three config files are read from the specified git commit: “_init.yaml”, “_{site}.yaml” (if present), and “bar.yaml”.

Enumerations

SummaryStates:
  • DisabledState

  • EnabledState

  • FaultState

  • OfflineState

  • StandbyState

DetailedStates:
  • DisabledState

  • FaultState

  • OfflineState

  • StandbyState

  • ParkedState

  • RaisingState

  • ActiveState

  • LoweringState

  • ParkedEngineeringState

  • RaisingEngineeringState

  • ActiveEngineeringState

  • LoweringEngineeringState

  • LoweringFaultState

  • ProfileHardpointCorrectionState

  • PausedRaisingState

  • PausedRaisingEngineeringState

  • PausedLoweringState

  • PausedLoweringEngineeringState

BumpTest:
  • NotTested

  • TestingPositive

  • TestingPositiveWait

  • TestingNegative

  • TestingNegativeWait

  • Passed

  • Failed

HardpointTest:
  • NotTested

  • MovingNegative

  • TestingPositive

  • TestingNegative

  • MovingReference

  • Passed

  • Failed

HardpointActuatorMotionState:
  • Standby=0

  • Chasing=1

  • Stepping=2

  • QuickPositioning=3

  • FinePositioning=4

  • WaitingTension=5

ILCState:
  • STANDBY

  • DISABLED

  • ENABLED

  • FIRMWAREUPDATE

  • FAULT

Events

accelerometerSettings

Description: Accelerometer settings.

EFDB_Topic:

MTM1M3_logevent_accelerometerSettings

angularAccelerationDistance

IDL_Type:

double

Units:

m

Count:

3

Description: X, Y and Z Angular Acceleration Distance.

bias

IDL_Type:

double

Units:

unitless

Count:

8

Description: Accelerometers bias.

sensitivity

IDL_Type:

double

Units:

unitless

Count:

8

Description: Accelerometers sensitivity.

accelerometerOffset

IDL_Type:

double

Units:

unitless

Count:

8

Description: Accelerometers offset.

scalar

IDL_Type:

double

Units:

unitless

Count:

8

Description: Accelerometers multiplier.

limitsFaultLow

IDL_Type:

double

Units:

unitless

Count:

3

Description: X, Y and Z acceleration low fault limits.

limitsWarningLow

IDL_Type:

double

Units:

unitless

Count:

3

Description: X, Y and Z acceleration low warning limits.

limitsWarningHigh

IDL_Type:

double

Units:

unitless

Count:

3

Description: X, Y and Z acceleration high warning limits.

limitsFaultHigh

IDL_Type:

double

Units:

unitless

Count:

3

Description: X, Y and Z acceleration high fault limits.

accelerometerWarning

Description: Warnings from DC accelerometers.

EFDB_Topic:

MTM1M3_logevent_accelerometerWarning

timestamp

IDL_Type:

double

Units:

unitless

Description: Accelerometer Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Is there a warning on accelerometer?

responseTimeout

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer Warning response Timeout.

airSupplyStatus

Description: Air supply status - air valve opened,..

EFDB_Topic:

MTM1M3_logevent_airSupplyStatus

timestamp

IDL_Type:

double

Units:

s

Description: Air Supply Status timestamp.

airCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: Air suply was commanded to open.

airCommandOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Air Supply Status air Command Output On.

airValveOpened

IDL_Type:

boolean

Units:

unitless

Description: Air valve is open.

airValveClosed

IDL_Type:

boolean

Units:

unitless

Description: Air valve is closed.

airSupplyWarning

Description: Air supply warning.

EFDB_Topic:

MTM1M3_logevent_airSupplyWarning

timestamp

IDL_Type:

double

Units:

s

Description: Air Supply Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Is there a warning it the air supply.

commandOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Air Supply Warning command Output Mismatch.

commandSensorMismatch

IDL_Type:

boolean

Units:

unitless

Description: Air Supply Warning command Sensor Mismatch.

appliedActiveOpticForces

Description: Values of the applied active optics forces.

EFDB_Topic:

MTM1M3_logevent_appliedActiveOpticForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied active optic forces timestamp.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Applied active optic Z forces.

fz

IDL_Type:

float

Units:

N

Description: Applied active optic total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied active optic total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied active optic total Y moment.

appliedOffsetForces

Description: User applied offset forces.

EFDB_Topic:

MTM1M3_logevent_appliedOffsetForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied offset forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Applied offset X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Applied offset Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Applied offset Z forces.

fx

IDL_Type:

float

Units:

N

Description: Applied offset total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied offset total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied offset total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied offset total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied offset total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied offset total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedStaticForces

Description: Values of the applied static forces.

EFDB_Topic:

MTM1M3_logevent_appliedStaticForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied static forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Applied static X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Applied static Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Applied static Z forces.

fx

IDL_Type:

float

Units:

N

Description: Applied static total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied static total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied static total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied static total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied static total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied static total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

boosterValveSettings

Description: Booster valve settings - limits for autonomous operations.

EFDB_Topic:

MTM1M3_logevent_boosterValveSettings

followingErrorTriggerEnabled

IDL_Type:

boolean

Units:

unitless

Description: If true, M1M3 booster valves should engage when FA following error is too large.

followingErrorTriggerOpen

IDL_Type:

float

Units:

N

Description: Open the booster valves when a force actuator absolute following error is above the value.

followingErrorTriggerClose

IDL_Type:

float

Units:

N

Description: Close the booster valves when all force actuators absolute following error is below the value.

accelerometerTriggerEnabled

IDL_Type:

boolean

Units:

unitless

Description: If true, M1M3 booster valves should engage when accelerations measured by the accelerometer are inside range for booster valve operations.

accelerometerXTriggerOpen

IDL_Type:

float

Units:

deg/s2

Description: Open booster valves when X angular acceleration as measured by the accelerometer is above the value.

accelerometerXTriggerClose

IDL_Type:

float

Units:

deg/s2

Description: Close booster valves when X angular acceleration as measured by the accelerometer is below the value.

accelerometerYTriggerOpen

IDL_Type:

float

Units:

deg/s2

Description: Open booster valves when Y angular acceleration as measured by the accelerometer is above the value.

accelerometerYTriggerClose

IDL_Type:

float

Units:

deg/s2

Description: Close booster valves when Y angular acceleration as measured by the accelerometer is below the value.

accelerometerZTriggerOpen

IDL_Type:

float

Units:

deg/s2

Description: Open booster valves when Z angular acceleration as measured by the accelerometer is above the value.

accelerometerZTriggerClose

IDL_Type:

float

Units:

deg/s2

Description: Close booster valves when Z angular acceleration as measured by the accelerometer is below the value.

boosterValveStatus

Description: Various flags related to booster valve operation, both manual and autonomous.

EFDB_Topic:

MTM1M3_logevent_boosterValveStatus

opened

IDL_Type:

boolean

Units:

unitless

Description: Booster valves are opened.

slewTriggered

IDL_Type:

boolean

Units:

unitless

Description: Opens booster valve as TMA is slewing (slewFlag is set).

userTriggered

IDL_Type:

boolean

Units:

unitless

Description: Booster valve opening triggered by user/observer.

followingErrorTriggered

IDL_Type:

boolean

Units:

unitless

Description: Booster valve turned on by excessive following error.

accelerometerTriggered

IDL_Type:

boolean

Units:

unitless

Description: Booster valve turned on by excessive acceleration as measured by accelerometers.

cellLightStatus

Description: Status of cell light.

EFDB_Topic:

MTM1M3_logevent_cellLightStatus

timestamp

IDL_Type:

double

Units:

s

Description: Cell Light Status timestamp.

cellLightsCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: Cell lights are commanded to be On.

cellLightsOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Cell Light Status cell Lights Output On.

cellLightsOn

IDL_Type:

boolean

Units:

unitless

Description: At the moment are Cell lights On?

cellLightWarning

Description: Cell light warning.

EFDB_Topic:

MTM1M3_logevent_cellLightWarning

timestamp

IDL_Type:

double

Units:

s

Description: Cell Light Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Is there any warning now?

cellLightsOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Cell Light Warning cell Lights Output Mismatch.

cellLightsSensorMismatch

IDL_Type:

boolean

Units:

unitless

Description: Cell Light Warning cell Lights Sensor Mismatch.

commandRejectionWarning

Description: Reason of why a SAL command was rejected.

EFDB_Topic:

MTM1M3_logevent_commandRejectionWarning

timestamp

IDL_Type:

double

Units:

s

Description: Command Rejection Warning timestamp.

command

IDL_Type:

string

IDL_Size:

64

Units:

unitless

Description: Command Rejection Warning command.

reason

IDL_Type:

string

IDL_Size:

128

Units:

unitless

Description: Command Rejection Warning reason.

detailedState

Description: M1M3 detailtedState - lowered, raised, lowering, raising, engineering raised, ..

EFDB_Topic:

MTM1M3_logevent_detailedState

timestamp

IDL_Type:

double

Units:

s

Description: Detailed State timestamp.

detailedState

IDL_Type:

long

Units:

unitless

Description: Detailed state.

displacementSensorSettings

Description: Displacement sensor settings.

EFDB_Topic:

MTM1M3_logevent_displacementSensorSettings

xPositionOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS position) in X axis. Added to IMS position.

yPositionOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS position) in Y axis. Added to IMS raw position.

zPositionOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS position) in Z axis. Added to IMS raw position.

xRotationOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS rotation) along X axis. Added to IMS raw rotation.

yRotationOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS rotation) along Y axis. Added to IMS raw rotation.

zRotationOffset

IDL_Type:

double

Units:

m

Description: Offset (difference between true and IMS rotation) along Z axis. Added to IMS raw rotation.

displacementSensorWarning

Description: Warnings from the displacement sensor.

EFDB_Topic:

MTM1M3_logevent_displacementSensorWarning

timestamp

IDL_Type:

double

Units:

s

Description: Displacement Sensor Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Warning.

sensorReportsInvalidCommand

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Invalid Command.

sensorReportsCommunicationTimeoutError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Communication Timeout Error.

sensorReportsDataLengthError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Data Length Error.

sensorReportsNumberOfParametersError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Number Of Parameters Error.

sensorReportsParameterError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Parameter Error.

sensorReportsCommunicationError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Communication Error.

sensorReportsIDNumberError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports ID Number Error.

sensorReportsExpansionLineError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Expansion Line Error.

sensorReportsWriteControlError

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning sensor Reports Write Control Error.

responseTimeout

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning response Timeout.

invalidLength

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning invalid Length.

invalidResponse

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning invalid Response.

unknownCommand

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning unknown Command.

unknownProblem

IDL_Type:

boolean

Units:

unitless

Description: Displacement sensor warning unknown Problem.

enabledForceActuators

Description: Enabled Force Actuators.

EFDB_Topic:

MTM1M3_logevent_enabledForceActuators

timestamp

IDL_Type:

double

Units:

s

Description: Force actuators enabled/disabled timestamp.

forceActuatorEnabled

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: False if force actuator is disabled.

forceActuatorBumpTestStatus

Description: Record bump test progress and final status.

EFDB_Topic:

MTM1M3_logevent_forceActuatorBumpTestStatus

timestamp

IDL_Type:

double

Units:

s

Description: Bump Test Result timestam.

actuatorId

IDL_Type:

short

Units:

unitless

Description: ID of actuator being tested. -1 if no actuator is being tested.

primaryTestTimestamps

IDL_Type:

double

Units:

s

Count:

156

Description: Timestamps of the last bump test.

primaryTest

IDL_Type:

short

Units:

unitless

Count:

156

Description: BumpTest enumeration for primary (Z) actuator.

secondaryTestTimestamps

IDL_Type:

double

Units:

s

Count:

112

Description: Timestamps of the last bump test.

secondaryTest

IDL_Type:

short

Units:

unitless

Count:

112

Description: BumpTest enumeration for secondary (X/Y) actuator.

forceActuatorFollowingErrorCounter

Description: Counters of force actuator following error based warnings. Changes are published at ~1Hz.

EFDB_Topic:

MTM1M3_logevent_forceActuatorFollowingErrorCounter

counter

IDL_Type:

long

Units:

unitless

Description: Total counter. Number of statistics collection cycles.

primaryAxisFollowingErrorWarningCounter

IDL_Type:

long

Units:

unitless

Count:

156

Description: Number of warnings detected on primary axis.

secondaryAxisFollowingErrorWarningCounter

IDL_Type:

long

Units:

unitless

Count:

112

Description: Number of warnings detected on secondary axis.

primaryAxisFollowingErrorCountingCounter

IDL_Type:

long

Units:

unitless

Count:

156

Description: Number of counting triggers detected on primary axis.

secondaryAxisFollowingErrorCountingCounter

IDL_Type:

long

Units:

unitless

Count:

112

Description: Number of counting triggers detected on secondary axis.

forceActuatorForceWarning

Description: Warnings based on force actuators measured force and following error.

EFDB_Topic:

MTM1M3_logevent_forceActuatorForceWarning

timestamp

IDL_Type:

double

Units:

s

Description: Force Actuator Force Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Force Actuator Force Warning any Warning.

anyFault

IDL_Type:

boolean

Units:

unitless

Description: True if any fault was detected in force actuator force data.

anyMeasuredZForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Measured Z force warning.

measuredZForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator force warning Measured Z force warning.

anyMeasuredYForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Measured Y force.

measuredYForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

100

Description: Force actuator force warning Measured Y force.

anyMeasuredXForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Measured X force.

measuredXForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

12

Description: Force actuator force warning Measured X force.

anyPrimaryAxisFollowingErrorWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Primary Axis Following Error.

primaryAxisFollowingErrorWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator force warning primary Axis Following Error.

anySecondaryAxisFollowingErrorWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Secondary Axis Following Error.

secondaryAxisFollowingErrorWarning

IDL_Type:

boolean

Units:

unitless

Count:

112

Description: Force actuator force warning secondary Axis Following Error.

anyPrimaryAxisFollowingErrorCountingFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator following error counting warning, triggered when a configured number of following error readouts is above a configured limit.

primaryAxisFollowingErrorCountingFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator force warning primary Axis Following Error.

anySecondaryAxisFollowingErrorCountingFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Secondary Axis Following Error.

secondaryAxisFollowingErrorCountingFault

IDL_Type:

boolean

Units:

unitless

Count:

112

Description: Force actuator force warning secondary Axis Following Error.

anyPrimaryAxisFollowingErrorImmediateFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator following error counting warning, triggered when a configured number of following error readouts is above a configured limit.

primaryAxisFollowingErrorImmediateFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator force warning primary Axis Following Error.

anySecondaryAxisFollowingErrorImmediateFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator force warning any Secondary Axis Following Error.

secondaryAxisFollowingErrorImmediateFault

IDL_Type:

boolean

Units:

unitless

Count:

112

Description: Force actuator force warning secondary Axis Following Error.

forceActuatorInfo

Description: Force Actuator information - type, position, ..

EFDB_Topic:

MTM1M3_logevent_forceActuatorInfo

timestamp

IDL_Type:

double

Units:

s

Description: Force Actuator timestamp.

referenceId

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator reference ID.

xDataReferenceId

IDL_Type:

short

Units:

unitless

Count:

12

Description: Force Actuator x Data Reference ID.

yDataReferenceId

IDL_Type:

short

Units:

unitless

Count:

100

Description: Force Actuator y Data Reference ID.

zDataReferenceId

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator z Data Reference ID.

actuatorType

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator actuator type.

actuatorOrientation

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator actuator orientation.

modbusSubnet

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator modbus subnet.

modbusAddress

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator modbus address.

xPosition

IDL_Type:

float

Units:

m

Count:

156

Description: Force Actuator x position.

yPosition

IDL_Type:

float

Units:

m

Count:

156

Description: Force Actuator y position.

zPosition

IDL_Type:

float

Units:

m

Count:

156

Description: Force Actuator z position.

ilcUniqueId

IDL_Type:

long long

Units:

unitless

Count:

156

Description: Force Actuator ILC unique ID.

ilcApplicationType

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator ILC application type.

networkNodeType

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator network node type.

ilcSelectedOptions

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator ILC selected options.

networkNodeOptions

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator network node options.

majorRevision

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator major revision.

minorRevision

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator minor revision.

adcScanRate

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator ADC scan rate.

mainPrimaryCylinderCoefficient

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main primary cylinder coefficient.

mainSecondaryCylinderCoefficient

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main secondary cylinder coefficient.

mainPrimaryCylinderLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main primary cylinder loadcell offset.

mainSecondaryCylinderLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main secondary cylinder loadcell offset.

mainPrimaryCylinderLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main primary cylinder loadcell sensitivity.

mainSecondaryCylinderLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator main secondary cylinder loadcell sensitivity.

backupPrimaryCylinderCoefficient

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup primary cylinder coefficient.

backupSecondaryCylinderCoefficient

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup secondary cylinder coefficient.

backupPrimaryCylinderLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup primary cylinder loadcell offset.

backupSecondaryCylinderLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup secondary cylinder loadcell Offset.

backupPrimaryCylinderLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup primary cylinder loadcell sensitivity.

backupSecondaryCylinderLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator backup secondary cylinder loadcell sensitivity.

mezzaninePrimaryCylinderGain

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Primary cylinder gain.

mezzanineSecondaryCylinderGain

IDL_Type:

float

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Secondary cylinder gain.

mezzanineUniqueId

IDL_Type:

long long

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Unique ID.

mezzanineFirmwareType

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Firmware Type.

mezzanineMajorRevision

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Major Revision.

mezzanineMinorRevision

IDL_Type:

short

Units:

unitless

Count:

156

Description: Force Actuator mezzanine Minor Revision.

forceActuatorSettings

Description: Force actuator settings.

EFDB_Topic:

MTM1M3_logevent_forceActuatorSettings

netActiveOpticForceTolerance

IDL_Type:

float

Units:

unitless

Description: Active optic forces and moments shall fall inside this tolerance range (+- the value). Prevents active optics CSC to send excessive offorces.

enabledActuators

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Actuators enabled/disabled in settings.

appliedZForceLowLimit

IDL_Type:

float

Units:

N

Count:

156

Description: Minimal allowed value for applied Z direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

appliedZForceHighLimit

IDL_Type:

float

Units:

N

Count:

156

Description: Maximal allowed value for applied Z direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

appliedYForceLowLimit

IDL_Type:

float

Units:

N

Count:

100

Description: Minimal allowed value for applied Y direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

appliedYForceHighLimit

IDL_Type:

float

Units:

N

Count:

100

Description: Maximal allowed value for applied Y direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

appliedXForceLowLimit

IDL_Type:

float

Units:

N

Count:

12

Description: Minimal allowed value for applied X direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

appliedXForceHighLimit

IDL_Type:

float

Units:

N

Count:

12

Description: Maximal allowed value for applied X direction force. Force will be clipped or mirror faulted if over the limit - the decision is based on ForceControllerSettings.FaultOnForceClipping.

measuredZForceLowLimit

IDL_Type:

float

Units:

N

Count:

156

Description: Minimal allowed measured value for Z direction force. Mirror will be faulted if measured value is below this.

measuredZForceHighLimit

IDL_Type:

float

Units:

N

Count:

156

Description: Maximal allowed measured value for Z direction force. Mirror will be faulted if measured value is above this.

measuredYForceLowLimit

IDL_Type:

float

Units:

N

Count:

100

Description: Minimal allowed measured value for Y direction force. Mirror will be faulted if measured value is below this.

measuredYForceHighLimit

IDL_Type:

float

Units:

N

Count:

100

Description: Maximal allowed measured value for Y direction force. Mirror will be faulted if measured value is above this.

measuredXForceLowLimit

IDL_Type:

float

Units:

N

Count:

12

Description: Minimal allowed measured value for X direction force. Mirror will be faulted if measured value is below this.

measuredXForceHighLimit

IDL_Type:

float

Units:

N

Count:

12

Description: Maximal allowed measured value for X direction force. Mirror will be faulted if measured value is above this.

measuredWarningPercentage

IDL_Type:

float

Units:

%

Description: Percentage of allowed measured force for warning message.

primaryFollowingErrorWarningThreshold

IDL_Type:

float

Units:

N

Count:

156

Description: Primary following error warning threshold. If difference between force target and measured value exceed this threshold, primaryFollowingErrorWarning count will be increased.

primaryFollowingErrorCountingFaultThreshold

IDL_Type:

float

Units:

N

Count:

156

Description: Primary following error counting fault threshold. If difference between force target and measured value exceed this threshold for more or equal to ForceActuatorFollowingError.CountThreshold measurements inside ForceActuatorFollowingError.ErrorPeriod and ForceActuatorFollowingError.FaultOnCounting is On, the mirror will be faulted.

primaryFollowingErrorImmediateFaultThreshold

IDL_Type:

float

Units:

N

Count:

156

Description: Primary following error warning threshold. If difference between force target and measured value exceed this threshold and ForceActuatorFollowingError.FoultOnImmediate is On, the mirror will be faulted.

secondaryFollowingErrorWarningThreshold

IDL_Type:

float

Units:

N

Count:

112

Description: Primary following error warning threshold. If difference between force target and measured value exceed this threshold, secondaryFollowingErrorWarning count will be increased.

secondaryFollowingErrorCountingFaultThreshold

IDL_Type:

float

Units:

N

Count:

112

Description: Primary following error counting fault threshold. If difference between force target and measured value exceed this threshold for more or equal to ForceActuatorFollowingError.CountThreshold measurements inside ForceActuatorFollowingError.ErrorPeriod and ForceActuatorFollowingError.FaultOnCounting is On, the mirror will be faulted.

secondaryFollowingErrorImmediateFaultThreshold

IDL_Type:

float

Units:

N

Count:

112

Description: Secondary following error warning threshold. If difference between force target and measured value exceed this threshold, primaryFollowingErrorWarning count will be increased.

useInclinometer

IDL_Type:

boolean

Units:

unitless

Description: If true, internal inclinometer is used. False otherwise (Mount inclinometer is then used).

useGyroscope

IDL_Type:

boolean

Units:

unitless

Description: If true, internal gyroscope is used. False otherwise (Mount provided angular velocity is then transformed into mirror forces and used).

useAccelerometers

IDL_Type:

boolean

Units:

unitless

Description: If true, internal accelerometers are used. False otherwise (Mount provided angular acceleration is then transformed into mirror forces and used).

mirrorXMoment

IDL_Type:

float

Units:

N m

Description: Expected mirror total X moment. Used for moment checks (momement percentage deviation shall be close enough to the expected value).

mirrorYMoment

IDL_Type:

float

Units:

N m

Description: Expected mirror total Y moment. Used for moment checks (momement percentage deviation shall be close enough to the expected value).

mirrorZMoment

IDL_Type:

float

Units:

N m

Description: Expected mirror total Z moment. Used for moment checks (momement percentage deviation shall be close enough to the expected value).

setpointXMomentLowLimitFactor

IDL_Type:

float

Units:

unitless

Description: Minimum factor for X moment range check. X moment shall be > mirrorXMoment * factor to pass.

setpointXMomentHighLimitFactor

IDL_Type:

float

Units:

unitless

Description: Maximum factor for X moment range check. X moment shall be < mirrorXMoment * factor to pass.

setpointYMomentLowLimitFactor

IDL_Type:

float

Units:

unitless

Description: Minimum factor for Y moment range check. Y moment shall be > mirrorYMoment * factor to pass.

setpointYMomentHighLimitFactor

IDL_Type:

float

Units:

unitless

Description: Maximum factor for Y moment range check. Y moment shall be < mirrorYMoment * factor to pass.

setpointZMomentLowLimitFactor

IDL_Type:

float

Units:

unitless

Description: Minimum factor for Z moment range check. Z moment shall be > mirrorZMoment * factor to pass.

setpointZMomentHighLimitFactor

IDL_Type:

float

Units:

unitless

Description: Maximum factor for Z moment range check. Z moment shall be < mirrorZMoment * factor to pass.

setpointNearNeighborLimitFactor

IDL_Type:

float

Units:

unitless

Description: Factor for near neighbor check. Difference between nominal (mirrorWeight / FA_COUNT) and measured average of near neighbors should be less than nominal force * factor for check to pass.

setpointMirrorWeightLimitFactor

IDL_Type:

float

Units:

unitless

Description: Sum of forced applied to mirror shall be below mirrorWeight * factor. magnitudeWarning is set on violation, and mirror is fauled if FaultOnMagnitudeLimit is true.

setpointFarNeighborLimitFactor

IDL_Type:

float

Units:

unitless

Description: Factor for far neighbor check. Maximal tolerance factor of global average forces of difference between global average force magnitude and far neighbor vector average magnitude.

mirrorCenterOfGravityX

IDL_Type:

float

Units:

m

Description: X coordinate of the mirror center of gravity. Used in moments calculation.

mirrorCenterOfGravityY

IDL_Type:

float

Units:

m

Description: Y coordinate of the mirror center of gravity. Used in moments calculation.

mirrorCenterOfGravityZ

IDL_Type:

float

Units:

m

Description: Z coordinate of the mirror center of gravity. Used in moments calculation.

raiseIncrementPercentage

IDL_Type:

double

Units:

%

Description: During mirror raise target support percentage is incremented by this value every loop (@50Hz) actuator’s forces and following errors are within limits.

lowerDecrementPercentage

IDL_Type:

double

Units:

%

Description: During lower operation, target support percentage is decrement by this value every loop (@50Hz) actuator’s forces are within limits.

raiseLowerFollowingErrorLimit

IDL_Type:

float

Units:

%

Description: Force actuator following error limit applied during mirror raising and lowering.

bumpTestSettleTime

IDL_Type:

float

Units:

s

Description: Time FA bump testing will wait after changing target force to readout measured force.

bumpTestMeasurements

IDL_Type:

float

Units:

unitless

Description: Number of measurements performed after bump test force was applied to confirm measured values matches target values.

forceActuatorState

Description: Force actuator ILC state.

EFDB_Topic:

MTM1M3_logevent_forceActuatorState

timestamp

IDL_Type:

double

Units:

s

Description: ForceActuatorState timestamp.

ilcState

IDL_Type:

short

Units:

unitless

Count:

156

Description: ForceActuatorState ILC State.

forceActuatorWarning

Description: Force actuator warning.

EFDB_Topic:

MTM1M3_logevent_forceActuatorWarning

timestamp

IDL_Type:

double

Units:

unitless

Description: Force actuator warning timestamt.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Is there a warning on the force actuator.

anyMajorFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Major Fault.

majorFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning major Fault.

anyMinorFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Minor Fault.

minorFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning minor Fault.

anyFaultOverride

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Fault Override.

faultOverride

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning fault Override.

anyMainCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Main Calibration Error.

mainCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning main Calibration Error.

anyBackupCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Backup Calibration Error.

backupCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning backup Calibration Error.

anyMezzanineError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Error.

mezzanineError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Error.

anyMezzanineBootloaderActive

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Bootloader Active.

mezzanineBootloaderActive

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Bootloader Active.

anyUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Unique Id CRC Error.

uniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning unique Id CRC Error.

anyApplicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Application Type Mismatch.

applicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning application Type Mismatch.

anyApplicationMissing

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Application Missing.

applicationMissing

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning application Missing.

anyApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Application CRC Mismatch.

applicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning application CRC Mismatch.

anyOneWireMissing

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any OneWire Missing.

oneWireMissing

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning oneWire Missing.

anyOneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any OneWire1 Mismatch.

oneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning oneWire1 Mismatch.

anyOneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any OneWire2 Mismatch.

oneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning oneWire2 Mismatch.

anyWatchdogReset

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Watchdog Reset.

watchdogReset

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning watchdog Reset.

anyBrownOut

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Brownout.

brownOut

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning brownout.

anyEventTrapReset

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Event Trap Reset.

eventTrapReset

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning event Trap Reset.

anySSRPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any SSR Power Fault.

ssrPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning SSR Power Fault.

anyAuxPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Aux Power Fault.

auxPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning aux Power Fault.

anyMezzaninePowerFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Power Fault.

mezzaninePowerFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Power Fault.

anyMezzanineCurrentAmp1Fault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Current Amp1 Fault.

mezzanineCurrentAmp1Fault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Current Amp1 Fault.

anyMezzanineCurrentAmp2Fault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Current Amp2 Fault.

mezzanineCurrentAmp2Fault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Current Amp2 Fault.

anyMezzanineUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Unique Id CRC Error.

mezzanineUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanineUnique Id CRC Error.

anyMezzanineMainCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Main Calibration Error.

mezzanineMainCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Main Calibration Error.

anyMezzanineBackupCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Backup Calibration Error.

mezzanineBackupCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Backup Calibration Error.

anyMezzanineEventTrapReset

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Event Trap Reset.

mezzanineEventTrapReset

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Event Trap Reset.

anyMezzanineApplicationMissing

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Application Missing.

mezzanineApplicationMissing

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Application Missing.

anyMezzanineApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Mezzanine Application CRC Mismatch.

mezzanineApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning mezzanine Application CRC Mismatch.

anyILCFault

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any ILC Fault.

ilcFault

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning ILC Fault.

anyBroadcastCounterWarning

IDL_Type:

boolean

Units:

unitless

Description: Force actuator warning any Broadcast Counter Warning.

broadcastCounterWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force actuator warning broadcast Counter Warning.

forceControllerState

Description:

Reports ForceController state. Shows which forces are disabled/enabled.

EFDB_Topic:

MTM1M3_logevent_forceControllerState

slewFlag

IDL_Type:

boolean

Units:

unitless

Description: Slew flag is set?

staticForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Static Forces Applied?

elevationForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Elevation Forces Applied?

azimuthForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Azimuth Forces Applied?

thermalForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Thermal forces applied?

offsetForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Offset Forces Applied?

accelerationForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Acceleration Forces Applied?

velocityForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: velocity Forces Applied?

activeOpticForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Are the forces due to active optics applied?

balanceForcesApplied

IDL_Type:

boolean

Units:

unitless

Description: Are the balance forces applied?

forceSetpointWarning

Description: Warnings triggered by excessive commanded forces.

EFDB_Topic:

MTM1M3_logevent_forceSetpointWarning

timestamp

IDL_Type:

double

Units:

s

Description: Force setpoint warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning Warning.

anySafetyLimitWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning Safety Limit Warning.

safetyLimitWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning safety Limit Warning.

xMomentWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning x Moment Warning.

yMomentWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning y Moment Warning.

zMomentWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning z Moment Warning.

anyNearNeighborWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning Near Neighbor Warning.

nearNeighborWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning near Neighbor Warning.

magnitudeWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning magnitude Warning.

anyFarNeighborWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Far Neighbor Warning.

farNeighborWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning far Neighbor Warning.

anyElevationForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Elevation Force Warning.

elevationForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning elevation Force Warning.

anyAzimuthForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Azimuth Force Warning.

azimuthForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning azimuth Force Warning.

anyThermalForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Thermal Force Warning.

thermalForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning thermal force warning.

anyBalanceForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Balance force warning.

balanceForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning balance force warning.

anyAccelerationForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Acceleration force warning.

accelerationForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning acceleration force warning.

activeOpticNetForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning active Optic Net force warning.

anyActiveOpticForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Active Optic force warning.

activeOpticForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning active Optic force warning.

anyStaticForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Static force warning.

staticForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning static force warning.

anyOffsetForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Offset force warning.

offsetForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning offset force warning.

anyVelocityForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any Velocity force warning.

velocityForceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning velocity force warning.

anyForceWarning

IDL_Type:

boolean

Units:

unitless

Description: Force setpoint warning any force warning.

forceWarning

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Force setpoint warning force Warning.

gyroSettings

Description: Gyroscope settings.

EFDB_Topic:

MTM1M3_logevent_gyroSettings

dataRate

IDL_Type:

int

Units:

Hz

Description: Data rate.

angularVelocityOffset

IDL_Type:

float

Units:

m / s

Count:

3

Description: X, Y and Z angular velocities offsets.

gyroWarning

Description: Gyroscope warning.

EFDB_Topic:

MTM1M3_logevent_gyroWarning

timestamp

IDL_Type:

double

Units:

s

Description: Gyro warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Warning on the gyroscope?

gyroXStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X Status Warning.

gyroYStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y Status Warning.

gyroZStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z Status Warning.

sequenceNumberWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning sequence Number Warning.

crcMismatchWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning CRC Mismatch Warning.

invalidLengthWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning invalid Length Warning.

invalidHeaderWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning invalid Header Warning.

incompleteFrameWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning incomplete Frame Warning.

gyroXSLDWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X SLD Warning.

gyroXMODDACWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X MODDAC Warning.

gyroXPhaseWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X Phase Warning.

gyroXFlashWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X Flash Warning.

gyroYSLDWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y SLD Warning.

gyroYMODDACWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y MODDAC Warning.

gyroYPhaseWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y Phase Warning.

gyroYFlashWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y Flash Warning.

gyroZSLDWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z SLD Warning.

gyroZMODDACWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z MODDAC Warning.

gyroZPhaseWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z Phase Warning.

gyroZFlashWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z Flash Warning.

gyroXPZTTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X PZT Temperature Status Warning.

gyroYPZTTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y PZT Temperature Status Warning.

gyroZPZTTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z PZT Temperature Status Warning.

gyroXSLDTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X SLD Temperature Status Warning.

gyroYSLDTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y SLD Temperature Status Warning.

gyroZSLDTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z SLD Temperature Status Warning.

gyroAccelXStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on X Axis Status Warning.

gyroAccelYStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on Y Axis Status Warning.

gyroAccelZStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on Z Axis Status Warning.

gyroAccelXTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on X Axis Temperature Status Warning.

gyroAccelYTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on Y Axis Temperature Status Warning.

gyroAccelZTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Accelerometer on Z Axis Temperature Status Warning.

gcbTemperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB Temperature Status Warning.

temperatureStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning temperature Status Warning.

gcbDSPSPIFlashStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB DSP SPI Flash Status Warning.

gcbFPGASPIFlashStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB FPGA SPI Flash Status Warning.

dspSPIFlashStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning DSP SPI Flash Status Warning.

fpgaSPIFlashStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning FPGA SPI Flash Status Warning.

gcb1_2VStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB1_2V Status Warning.

gcb3_3VStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro Warning GCB3_3V Status.

gcb5VStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB5V Status Warning.

v1_2StatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro Warning V1_2 Status.

v3_3StatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro Warning V3_3 Status.

v5StatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning v5 Status Warning.

v15StatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning v15 Status Warning.

gcbFPGAStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCB FPGA Status Warning.

fpgaStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning FPGA Status Warning.

hiSpeedSPORTStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning hiSpeed SPORT Status Warning.

auxSPORTStatusWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning aux SPORT Status Warning.

sufficientSoftwareResourcesWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning sufficient Software Resources Warning.

gyroEOVoltsPositiveWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro EO Volts Positive Warning.

gyroEOVoltsNegativeWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro EO Volts Negative Warning.

gyroXVoltsWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro X Volts Warning.

gyroYVoltsWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Y Volts Warning.

gyroZVoltsWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning gyro Z Volts Warning.

gcbADCCommsWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning GCBADC Comms Warning.

mSYNCExternalTimingWarning

IDL_Type:

boolean

Units:

unitless

Description: Gyro warning mSYNC External Timing Warning.

hardpointActuatorInfo

Description: Hardpoint actuator info - HP position, address, ..

EFDB_Topic:

MTM1M3_logevent_hardpointActuatorInfo

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint Actuator timestamp.

referenceId

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator reference ID.

referencePosition

IDL_Type:

long

Units:

unitless

Count:

6

Description: Hardpoint actuator reference Position.

modbusSubnet

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator modbus Subnet.

modbusAddress

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator modbus Address.

xPosition

IDL_Type:

float

Units:

m

Count:

6

Description: Hardpoint actuator x Position.

yPosition

IDL_Type:

float

Units:

m

Count:

6

Description: Hardpoint actuator y Position.

zPosition

IDL_Type:

float

Units:

m

Count:

6

Description: Hardpoint actuator z Position.

ilcUniqueId

IDL_Type:

long long

Units:

unitless

Count:

6

Description: Hardpoint Actuator ILCUniqueId.

ilcApplicationType

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint Actuator ILC Application Type.

networkNodeType

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator network Node Type.

ilcSelectedOptions

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint Actuator ILC Selected Options.

networkNodeOptions

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator network Node Options.

majorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator major Revision.

minorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint actuator minor Revision.

adcScanRate

IDL_Type:

short

Units:

unitless

Count:

6

Description: HardpointActuator ADC Scan Rate.

mainLoadCellCoefficient

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator main LoadCell Coefficient.

mainLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator main LoadCell Offset.

mainLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator main LoadCell Sensitivity.

backupLoadCellCoefficient

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator backup LoadCell Coefficient.

backupLoadCellOffset

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator backup LoadCell Offset.

backupLoadCellSensitivity

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint actuator backup LoadCell Sensitivity.

hardpointActuatorSettings

Description: Hardpoint actuator settings.

EFDB_Topic:

MTM1M3_logevent_hardpointActuatorSettings

micrometersPerStep

IDL_Type:

double

Units:

unitless

Description: Hardpoint actuator micrometers per stepper motor step.

micrometersPerEncoder

IDL_Type:

double

Units:

unitless

Description: Hardpoint actuator encoder micrometers per encoder tick.

hardpointMeasuredForceFaultHigh

IDL_Type:

float

Units:

N

Description: Maximal force allowed on hardpoint. When crossed, mirror shall be faulted. HP Breakaway mechanism provides extra layer of protection for excessive forces.

hardpointMeasuredForceFaultLow

IDL_Type:

float

Units:

N

Description: Mnimimal force allowed on hardpoint. When crossed, mirror shall be faulted. HP Breakaway mechanism provides extra layer of protection for excessive forces.

hardpointMeasuredForceFSBWarningHigh

IDL_Type:

float

Units:

N

Description: Used instead of hardpointMeasuredForceWarningHigh when force system balancing is enabled.

hardpointMeasuredForceFSBWarningLow

IDL_Type:

float

Units:

N

Description: Used instead of hardpointMeasuredForceWarningLow when force system balancing is enabled.

hardpointMeasuredForceWarningHigh

IDL_Type:

float

Units:

N

Description: Used for trigger fault when high percentage consecutive HP forces measurements are above this value.

hardpointMeasuredForceWarningLow

IDL_Type:

float

Units:

unitless

Description: Used for trigger fault when high percentage of consecutive HP forces measurements are below this value.

airPressureFaultHigh

IDL_Type:

float

Units:

kPa

Description: Minimal air pressure. HP will breakway and mirror will fail sooner if this value is lower.

airPressureFaultLow

IDL_Type:

float

Units:

kPa

Description: Maximal allowed HP breakway air pressure. When higher, HP will fail.

airPressureFaultLowRaising

IDL_Type:

float

Units:

kPa

Description: Maximal allowed HP breakway air pressure. When higher, HP will fail.

encoderOffset

IDL_Type:

int

Units:

unitless

Count:

6

Description: Encoder 0 offset.

lowProximityEncoder

IDL_Type:

int

Units:

unitless

Count:

6

Description: Encoder position which is close enough to low limit switch, that the hardpoint shall not be move down (lowered).

highProximityEncoder

IDL_Type:

int

Units:

unitless

Count:

6

Description: Encoder position which is close enough to high limit switch, that the hardpoint shall not be move up (extended).

hardpointBreakawayFaultLow

IDL_Type:

float

Units:

N

Description: Always fault the mirror when HP load is below that value. Protect mirror from breakaway mechanism failure.

hardpointBreakawayFaultHigh

IDL_Type:

float

Units:

N

Description: Always fault the mirror when HP load is above that value. Protect mirror from breakaway mechanism failure.

ignoreTensionRaisingLowering

IDL_Type:

float

Units:

deg

Description: Excessive tension below that elevation will be ignored when raising/lowering the mirror.

inRangeReadoutsToChaseFromWaitingTension

IDL_Type:

int

Units:

unitless

Description: Number of correct (in-range) HP force readouts before Hp can transiton from WaitingTension to Chase.

hardpointActuatorState

Description: Hardpoint actuators states - motion state, ILC state.

EFDB_Topic:

MTM1M3_logevent_hardpointActuatorState

timestamp

IDL_Type:

double

Units:

s

Description: HardpointActuatorState timestamp.

ilcState

IDL_Type:

short

Units:

unitless

Count:

6

Description: HardpointActuatorState ILC State.

motionState

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint Actuator State motion State enumeration.

hardpointActuatorWarning

Description: Hardpoint actuator warnings.

EFDB_Topic:

MTM1M3_logevent_hardpointActuatorWarning

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint actuator warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint Actuator Warning any Warning.

anyMajorFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Major Fault.

majorFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning major Fault.

anyMinorFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Minor Fault.

minorFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning minor Fault.

anyFaultOverride

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Fault Override.

faultOverride

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning fault Override.

anyMainCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Main Calibration Error.

mainCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning main Calibration Error.

anyBackupCalibrationError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Backup Calibration Error.

backupCalibrationError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning backup Calibration Error.

anyLimitSwitch1Operated

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Limit Switch1 Operated.

limitSwitch1Operated

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning limit Switch1 Operated.

anyLimitSwitch2Operated

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Limit Switch2 Operated.

limitSwitch2Operated

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning limit Switch2 Operated.

anyLowProximityWarning

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint is close to low limit switch.

lowProximityWarning

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint is close to low limit switch.

anyHighProximityWarning

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint is close to high limit switch.

highProximityWarning

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint is close to high limit switch.

anyLowAirPressureFault

IDL_Type:

boolean

Units:

unitless

Description: Low air pressure measured in any hardpoint.

lowAirPressureFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Low air pressure measured in hardpoint breakway mechanism.

anyHighAirPressureFault

IDL_Type:

boolean

Units:

unitless

Description: High air pressure measured in any hardpoint.

highAirPressureFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: High air presure measured in hardpoint breakway mechanism.

anyUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Unique Id CRC Error.

uniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning unique Id CRC Error.

anyApplicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Application Type Mismatch.

applicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning application Type Mismatch.

anyApplicationMissing

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Application Missing.

applicationMissing

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning application Missing.

anyApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Application CRC Mismatch.

applicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning application CRC Mismatch.

anyOneWireMissing

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any OneWire Missing.

oneWireMissing

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning oneWire Missing.

anyOneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any OneWire1 Mismatch.

oneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning oneWire1 Mismatch.

anyOneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any OneWire2 Mismatch.

oneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning oneWire2 Mismatch.

anyWatchdogReset

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Watchdog Reset.

watchdogReset

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning watchdog Reset.

anyBrownOut

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Brownout.

brownOut

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning brownout.

anyEventTrapReset

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Event Trap Reset.

eventTrapReset

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning event Trap Reset.

anyMotorDriverFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Motor Driver Fault.

motorDriverFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning motor Driver Fault.

anySSRPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any SSR Power Fault.

ssrPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning SSR Power Fault.

anyAuxPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Aux Power Fault.

auxPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning aux Power Fault.

anySMCPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any SMC Power Fault.

smcPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning SMC Power Fault.

anyILCFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any ILC Fault.

ilcFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning ILC Fault.

anyBroadcastCounterWarning

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint actuator warning any Broadcast Counter Warning.

broadcastCounterWarning

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint actuator warning broadcast Counter Warning.

hardpointMonitorInfo

Description: Hardpoint monitor info - unique ID, address,..

EFDB_Topic:

MTM1M3_logevent_hardpointMonitorInfo

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint Monitor timestamp.

referenceId

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor reference ID.

modbusSubnet

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor modbus Subnet.

modbusAddress

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor modbus Address.

ilcUniqueId

IDL_Type:

long long

Units:

unitless

Count:

6

Description: Hardpoint Monitor ILC Unique ID.

ilcApplicationType

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint Monitor ILC Application Type.

networkNodeType

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor network Node Type.

majorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor major Revision.

minorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor minor Revision.

mezzanineUniqueId

IDL_Type:

long long

Units:

unitless

Count:

6

Description: Hardpoint monitor mezzanine Unique ID.

mezzanineFirmwareType

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor mezzanine Firmware Type.

mezzanineMajorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor mezzanine Major Revision.

mezzanineMinorRevision

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint monitor mezzanine Minor Revision.

hardpointMonitorState

Description: Hardpoint monitors ILCs states.

EFDB_Topic:

MTM1M3_logevent_hardpointMonitorState

timestamp

IDL_Type:

double

Units:

s

Description: HardpointMonitorState timestamp.

ilcState

IDL_Type:

short

Units:

unitless

Count:

6

Description: HardpointMonitorState ILC State.

hardpointMonitorWarning

Description: Hardpoint monitor warning.

EFDB_Topic:

MTM1M3_logevent_hardpointMonitorWarning

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint monitor warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint Monitor Warning any Warning.

anyMajorFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Major Fault.

majorFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning major Fault.

anyMinorFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Minor Fault.

minorFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning minor Fault.

anyFaultOverride

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Fault Override.

faultOverride

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning fault Override.

anyInstrumentError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Instrument Error.

instrumentError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning instrument Error.

anyMezzanineError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Error.

mezzanineError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine Error.

anyMezzanineBootloaderActive

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Bootloader Active.

mezzanineBootloaderActive

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine Bootloader Active.

anyUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Unique Id CRC Error.

uniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning unique Id CRC Error.

anyApplicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Application Type Mismatch.

applicationTypeMismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning application Type Mismatch.

anyApplicationMissing

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Application Missing.

applicationMissing

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning application Missing.

anyApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Application CRC Mismatch.

applicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning application CRC Mismatch.

anyOneWireMissing

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any OneWire Missing.

oneWireMissing

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning oneWire Missing.

anyOneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any OneWire1 Mismatch.

oneWire1Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning oneWire1 Mismatch.

anyOneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any OneWire2 Mismatch.

oneWire2Mismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning oneWire2 Mismatch.

anyWatchdogReset

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Watchdog Reset.

watchdogReset

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning watchdog Reset.

anyBrownOut

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Brownout.

brownOut

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning brownout.

anyEventTrapReset

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Event Trap Reset.

eventTrapReset

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning event Trap Reset.

anySSRPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any SSR Power Fault.

ssrPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning SSR Power Fault.

anyAuxPowerFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Aux Power Fault.

auxPowerFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning aux Power Fault.

anyMezzanineS1AInterface1Fault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine S1A Interface1 Fault.

mezzanineS1AInterface1Fault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine S1A Interface1 Fault.

anyMezzanineS1ALVDT1Fault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine S1A LVDT1 Fault.

mezzanineS1ALVDT1Fault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine S1A LVDT1 Fault.

anyMezzanineS1AInterface2Fault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine S1A Interface2 Fault.

mezzanineS1AInterface2Fault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine S1A Interface2 Fault.

anyMezzanineS1ALVDT2Fault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine S1A LVDT2 Fault.

mezzanineS1ALVDT2Fault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine S1A LVDT2 Fault.

anyMezzanineUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Unique Id CRC Error.

mezzanineUniqueIdCRCError

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanineUnique Id CRC Error.

anyMezzanineEventTrapReset

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Event Trap Reset.

mezzanineEventTrapReset

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine Event Trap Reset.

anyMezzanineDCPRS422ChipFault

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine DCPRS422 Chip Fault.

mezzanineDCPRS422ChipFault

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine DCPRS422 Chip Fault.

anyMezzanineApplicationMissing

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Application Missing.

mezzanineApplicationMissing

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine Application Missing.

anyMezzanineApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Description: Hardpoint monitor warning any Mezzanine Application CRC Mismatch.

mezzanineApplicationCRCMismatch

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Hardpoint monitor warning mezzanine Application CRC Mismatch.

hardpointTestStatus

Description: Progress of hardpoint tests.

EFDB_Topic:

MTM1M3_logevent_hardpointTestStatus

testState

IDL_Type:

short

Units:

unitless

Count:

6

Description: Testing status. Enumerated in HardpointTest_*.

ilcWarning

Description: ILC warning - wrong CRC, invalid commands.

EFDB_Topic:

MTM1M3_logevent_ilcWarning

timestamp

IDL_Type:

double

Units:

s

Description: ilcWarning timestamp.

actuatorId

IDL_Type:

long

Units:

unitless

Description: ilcWarning actuator ID.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: ilcWarning warning.

responseTimeout

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning response Timeout.

invalidCRC

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning invalid CRC.

illegalFunction

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning illegal Function.

illegalDataValue

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning illegal Data Value.

invalidLength

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning invalid Length.

unknownSubnet

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning unknown Subnet.

unknownAddress

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning unknown Address.

unknownFunction

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning unknown Function.

unknownProblem

IDL_Type:

boolean

Units:

unitless

Description: ILCWarning unknown Problem.

inclinometerSensorWarning

Description: Warnings from the inclinometer sensor.

EFDB_Topic:

MTM1M3_logevent_inclinometerSensorWarning

timestamp

IDL_Type:

double

Units:

s

Description: Inclinometer sensor warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer Sensor Warning any Warning.

sensorReportsIllegalFunction

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning sensor Reports Illegal Function.

sensorReportsIllegalDataAddress

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning sensor Reports Illegal Data Address.

responseTimeout

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning response Timeout.

invalidCRC

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning invalid CRC.

invalidLength

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning invalid Length.

unknownAddress

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning unknown Address.

unknownFunction

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning unknown Function.

unknownProblem

IDL_Type:

boolean

Units:

unitless

Description: Inclinometer sensor warning unknown Problem.

inclinometerSettings

Description: Inclinometer settings.

EFDB_Topic:

MTM1M3_logevent_inclinometerSettings

inclinometerOffset

IDL_Type:

float

Units:

deg

Description: Inclinometer offset.

faultLow

IDL_Type:

float

Units:

deg

Description: Inclinometer fault low value.

warningLow

IDL_Type:

float

Units:

deg

Description: Inclinometer warning low value.

warningHigh

IDL_Type:

float

Units:

deg

Description: Inclinometer warning high value.

faultHigh

IDL_Type:

float

Units:

deg

Description: Inclinometer fault high value.

interlockStatus

Description: Interlock heartbeat status.

EFDB_Topic:

MTM1M3_logevent_interlockStatus

timestamp

IDL_Type:

double

Units:

s

Description: Interlock Status timestamp.

heartbeatCommandedState

IDL_Type:

boolean

Units:

unitless

Description: Interlock Status heartbeat Commanded State.

heartbeatOutputState

IDL_Type:

boolean

Units:

unitless

Description: Interlock Status heartbeat Output State.

interlockWarning

Description: Interlock warning - GIS,..

EFDB_Topic:

MTM1M3_logevent_interlockWarning

timestamp

IDL_Type:

double

Units:

s

Description: InterlockWarning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning any Warning.

heartbeatStateOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning heartbeat State Output Mismatch.

auxPowerNetworksOff

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning aux Power Networks Off.

thermalEquipmentOff

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning thermal Equipment Off.

airSupplyOff

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning air Supply Off.

tmaMotionStop

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning TMA Motion Stop.

gisHeartbeatLost

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning GIS Heartbeat Lost.

cabinetDoorOpen

IDL_Type:

boolean

Units:

unitless

Description: Interlock Warning cabinet Door Open.

pidInfo

Description: Force Balance System PID values.

EFDB_Topic:

MTM1M3_logevent_pidInfo

timestamp

IDL_Type:

double

Units:

s

Description: PIDInfo timestamp.

timestep

IDL_Type:

double

Units:

s

Count:

6

Description: PIDInfo timestep.

p

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo proportional.

i

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo integral.

d

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo derivative.

n

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo n.

calculatedA

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo calculated A.

calculatedB

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo calculated B.

calculatedC

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo calculated C.

calculatedD

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo calculated D.

calculatedE

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDInfo calculated E.

pidSettings

Description: PID settings. Used by force balancing algorithm to react on HP detected force excess and correct that towards 0. Parameters are transmitted as 6 member array, representing Fx, Fy, Fz, Mx, My and Mz.

EFDB_Topic:

MTM1M3_logevent_pidSettings

settingName

IDL_Type:

string

Units:

unitless

Description: Setting name. Either Slewing or Tracking.

timestep

IDL_Type:

double

Units:

s

Count:

6

Description: PID’s step length.

p

IDL_Type:

double

Units:

unitless

Count:

6

Description: Proportional gain.

i

IDL_Type:

double

Units:

unitless

Count:

6

Description: Integral gain.

d

IDL_Type:

double

Units:

unitless

Count:

6

Description: Derivative gain.

n

IDL_Type:

double

Units:

unitless

Count:

6

Description: The N term.

positionControllerSettings

Description: Position controller settings.

EFDB_Topic:

MTM1M3_logevent_positionControllerSettings

forceToStepsCoefficient

IDL_Type:

double

Units:

1 / N

Description: Multiplier for force to steps transformation.

encoderToStepsCoefficient

IDL_Type:

double

Units:

unitless

Description: Multiplier for force to steps transformation.

maxStepsPerLoop

IDL_Type:

int

Units:

unitless

Description: Maximum number of steps queued per loop.

raiseHPForceLimitLow

IDL_Type:

int

Units:

N

Description: Minimal force for which mirror raising will continue. Above that (and below LimitHigh), HP will be stepped to remove excessive force.

raiseHPForceLimitHigh

IDL_Type:

int

Units:

N

Description: Maximal force for which mirror raising will continue. Below that (and above LimitLow), HP will be stepped to remove excessive force.

raiseHPForceMargin

IDL_Type:

int

Units:

N

Description: Force margin to continue raise operation. HP force must stay inside limit subtracted with this margin for raise to continue.

raiseTimeout

IDL_Type:

int

Units:

s

Description: Timeout (in seconds) for mirror raising.

lowerHPForceLimitLow

IDL_Type:

int

Units:

N

Description: Minimal force for which mirror lowering will continue. Above that (and below LimitHigh), HP will be stepped to remove excessive force.

lowerHPForceLimitHigh

IDL_Type:

int

Units:

N

Description: Maximal force for which mirror lowering will continue. Below that (and above LimitLow), HP will be stepped to remove excessive force.

lowerHPForceMargin

IDL_Type:

int

Units:

N

Description: Force margin for continue lower operation. HP force must stay inside limit subtracted with this margin for lower to continue.

lowerTimeout

IDL_Type:

int

Units:

s

Description: Timeout (in seconds) for mirror lowering.

lowerPositionOffset

IDL_Type:

float

Units:

mm

Description: Position offset for lowering. Mirror will be placed in this position (distributed proportionally on Z and Y axis) before real lowering starts.

referencePosition

IDL_Type:

int

Units:

unitless

Count:

6

Description: HP reference position. Mirror is assumed to be in 0 XYZ and rotation on those encoder counts.

powerStatus

Description: Power (electricity) status

EFDB_Topic:

MTM1M3_logevent_powerStatus

timestamp

IDL_Type:

double

Units:

unitless

Description: Power Status timestamp.

powerNetworkACommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus power Network A Commanded On.

powerNetworkAOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status power Network A Output On.

powerNetworkBCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus power Network B Commanded On.

powerNetworkBOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status power Network B Output On.

powerNetworkCCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus power Network C Commanded On.

powerNetworkCOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status power Network C Output On.

powerNetworkDCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus power Network D Commanded On.

powerNetworkDOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status power Network D Output On.

auxPowerNetworkACommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus aux PowerNetwork AC ommanded On.

auxPowerNetworkAOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status aux Power Network A Output On.

auxPowerNetworkBCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus aux PowerNetwork B Commanded On.

auxPowerNetworkBOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status aux Power Network B Output On.

auxPowerNetworkCCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus aux PowerNetwork C Commanded On.

auxPowerNetworkCOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status aux Power Network C Output On.

auxPowerNetworkDCommandedOn

IDL_Type:

boolean

Units:

unitless

Description: PowerStatus aux PowerNetwork D Commanded On.

auxPowerNetworkDOutputOn

IDL_Type:

boolean

Units:

unitless

Description: Power Status aux Power Network D Output On.

powerSupplyStatus

Description: Read from Expansion cRIO module 2.

EFDB_Topic:

MTM1M3_logevent_powerSupplyStatus

timestamp

IDL_Type:

double

Units:

unitless

Description: Power Supply Status timestam.p

rcpMirrorCellUtility220VAC1Status

IDL_Type:

boolean

Units:

unitless

Description: Power supply status RCP Mirror Cell Utility 220VAC1 Status (CH00).

rcpMirrorCellUtility220VAC2Status

IDL_Type:

boolean

Units:

unitless

Description: Power supply status RCP Mirror Cell Utility 220VAC2 Status (CH01).

rcpMirrorCellUtility220VAC3Status

IDL_Type:

boolean

Units:

unitless

Description: Power supply status RCP Mirror Cell Utility 220VAC3 Status (CH02).

rcpCabinetUtility220VACStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status RCP Cabinet Utility 220VAC Status (CH03).

rcpExternalEquipment220VACStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status RCP External Equipment 220VAC Status (CH04).

powerNetworkARedundancyControlStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status Network A Redundancy Control Status (CH05).

powerNetworkBRedundancyControlStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status Network B Redundancy Control Status (CH06).

powerNetworkCRedundancyControlStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status Network C Redundancy Control Status (CH07).

powerNetworkDRedundancyControlStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status Network D Redundancy Control Status (CH08).

controlsPowerNetworkRedundancyControlStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status control Power Network Redundancy Control Status (CH09).

powerNetworkAStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network A Status (CH11).

powerNetworkARedundantStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network A Redundant Status (CH12).

powerNetworkBStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network B Status (CH13).

powerNetworkBRedundantStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network B Redundant Status (CH14).

powerNetworkCStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network C Status (CH15).

powerNetworkCRedundantStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network C Redundant Status (CH16).

powerNetworkDStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network D Status (CH17).

powerNetworkDRedundantStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status power Network D Redundant Status (CH18).

controlsPowerNetworkStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status controls Power Network Status (CH19).

controlsPowerNetworkRedundantStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status controls Power Network Redundant Status (CH20).

lightPowerNetworkStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status light Power Network Status (CH21).

externalEquipmentPowerNetworkStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status external Equipment Power Network Status (CH22).

laserTrackerPowerNetworkStatus

IDL_Type:

boolean

Units:

unitless

Description: Power supply status laser Tracker Power Network Status (CH23).

powerWarning

Description: Power (electricity) warning.

EFDB_Topic:

MTM1M3_logevent_powerWarning

timestamp

IDL_Type:

double

Units:

s

Description: Power Warning timestamp.

anyWarning

IDL_Type:

boolean

Units:

unitless

Description: PowerWarning any Warning.

powerNetworkAOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning power Network A Output Mismatch.

powerNetworkBOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning power Network B Output Mismatch.

powerNetworkCOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning power Network C Output Mismatch.

powerNetworkDOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning power Network D Output Mismatch.

auxPowerNetworkAOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning aux Power Network A Output Mismatch.

auxPowerNetworkBOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning aux Power Network B Output Mismatch.

auxPowerNetworkCOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning aux Power Network C Output Mismatch.

auxPowerNetworkDOutputMismatch

IDL_Type:

boolean

Units:

unitless

Description: Power Warning aux Power Network D Output Mismatch.

preclippedAccelerationForces

Description: Send when acceleration forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedAccelerationForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped acceleration forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Acceleration X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Acceleration Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Acceleration Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped acceleration total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped acceleration total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped acceleration total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped acceleration total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped acceleration total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped acceleration total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Acceleration force magnitude.

preclippedActiveOpticForces

Description: Send when active optic (AOC) forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedActiveOpticForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped active optic forces timestamp.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Active Optic Z forces.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped active optic total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped active optic total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped active optic total Y moment.

preclippedAzimuthForces

Description: Send when azimuth forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedAzimuthForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped azimuth forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Azimuth X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Azimuth Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Azimuth Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped azimuth total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped azimuth total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped azimuth total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped azimuth total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped azimuth total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped azimuth total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Azimuth force magnitude.

preclippedBalanceForces

Description: Send when balance forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedBalanceForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped balance forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Balance X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Balance Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Balance Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped balance total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped balance total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped balance total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped balance total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped balance total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped balance total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Balance force magnitude.

preclippedCylinderForces

Description: Send when cylinder forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedCylinderForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped Cylinder Forces timestamp.

secondaryCylinderForces

IDL_Type:

long

Units:

N

Count:

112

Description: Pre-clipped secondary Cylinder Force.

primaryCylinderForces

IDL_Type:

long

Units:

N

Count:

156

Description: Pre-clipped primary Cylinder Force.

preclippedElevationForces

Description: Send when elevation (=gravity) forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedElevationForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped elevation forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Elevation X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Elevation Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Elevation Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped elevation total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped elevation total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped elevation total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped elevation total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped elevation total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped elevation total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Elevation force magnitude.

preclippedForces

Description: Send when sum of forces needs to be clipped. Contains pre-clipped (calculated) sum of component forces.

EFDB_Topic:

MTM1M3_logevent_preclippedForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Forces force magnitude.

preclippedOffsetForces

Description: Send when user offset forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedOffsetForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped offset forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Offset X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Offset Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Offset Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped offset total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped offset total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped offset total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped offset total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped offset total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped offset total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Offset force magnitude.

preclippedStaticForces

Description: Send when static forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedStaticForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped static forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Static X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Static Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Static Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped static total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped static total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped static total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped static total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped static total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped static total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Static force magnitude.

preclippedThermalForces

Description: Send when thermal forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedThermalForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped thermal forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Thermal X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Thermal Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Thermal Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped thermal total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped thermal total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped thermal total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped thermal X forces.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped thermal Y forces.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped thermal Z forces.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Thermal Forces force magnitud.

preclippedVelocityForces

Description: Send when velocity forces needs to be clipped. Contains pre-clipped (calculated) value.

EFDB_Topic:

MTM1M3_logevent_preclippedVelocityForces

timestamp

IDL_Type:

double

Units:

s

Description: Pre-clipped velocity forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Pre-clipped Velocity X forces.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Pre-clipped Velocity Y forces.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Pre-clipped Velocity Z forces.

fx

IDL_Type:

float

Units:

N

Description: Pre-clipped velocity total X force.

fy

IDL_Type:

float

Units:

N

Description: Pre-clipped velocity total Y force.

fz

IDL_Type:

float

Units:

N

Description: Pre-clipped velocity total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Pre-clipped velocity total X moment.

my

IDL_Type:

float

Units:

N m

Description: Pre-clipped velocity total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Pre-clipped velocity total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Pre-clipped Velocity force magnitude.

raisingLoweringInfo

Description: Values send as mirror is raised/lowered.

EFDB_Topic:

MTM1M3_logevent_raisingLoweringInfo

weightSupportedPercent

IDL_Type:

float

Units:

%

Description: Specify how much of the mirror weight is supported.

timeTimeout

IDL_Type:

double

Units:

s

Description: Timestamp when raising or lowering operation will timeout.

waitAirPressure

IDL_Type:

boolean

Units:

unitless

Description: Waiting for air pressure to stabilize in hardpoint breakway so mirror raise can start.

waitHardpoint

IDL_Type:

boolean

Units:

unitless

Count:

6

Description: Waiting for hardpoint to move to target position so raising/lowering can continue.

waitZForceActuator

IDL_Type:

boolean

Units:

unitless

Count:

156

Description: Waiting for Z force actuator following error to drop into prescribed range.

waitYForceActuator

IDL_Type:

boolean

Units:

unitless

Count:

100

Description: Waiting for Y force actuator following error to drop into prescribed range.

waitXForceActuator

IDL_Type:

boolean

Units:

unitless

Count:

12

Description: Waiting for X force actuator following error to drop into prescribed range.

slewControllerSettings

Description:

Reports SlewController state. Shows which forces are managed by the slew controller.

EFDB_Topic:

MTM1M3_logevent_slewControllerSettings

triggerBoosterValves

IDL_Type:

boolean

Units:

unitless

Description: Trigger opening/closing of the booster valves.

useAccelerationForces

IDL_Type:

boolean

Units:

unitless

Description: Are acceleration forces enabled during slews?

useBalanceForces

IDL_Type:

boolean

Units:

unitless

Description: Are balance forces (with modified, Slewing PID settings) enabled during slews?

useVelocityForces

IDL_Type:

boolean

Units:

unitless

Description: Are velocity forces enabled during slews?

configurationApplied

Description: Information about this CSC’s current configuration overrides.

EFDB_Topic:

SALGeneric_logevent_configurationApplied

Category:

configurable

configurations

IDL_Type:

string

Units:

unitless

Description: A comma-separated list of configurations applied. If configuration comes from a clone of a git repo, or similar directory, then it will be a list of file names, without the file extension. Ignore whitespace after commas.

version

IDL_Type:

string

Units:

unitless

Description: Version of the configuration source. For a clone of a git repo it will be a git hash.

url

IDL_Type:

string

Units:

unitless

Description: URL of the configuration source. For a clone of a git repo this will be a file URL. For a database it will be a standard database URL. This should always match the same-named field in configurationsAvailable.

schemaVersion

IDL_Type:

string

Units:

unitless

Description: Version of config schema used by this CSC. For a configuration git repo, this is the name of a folder in the config package, and is typically something like “v1”. This should always match the same-named field in configurationsAvailable.

otherInfo

IDL_Type:

string

Units:

unitless

Description: A comma-separated list of event topics (without the logevent prefix) used to publish the entire set of configuration parameters loaded by this CSC, and any other pertinent information. Ignore whitespace after commas.

configurationsAvailable

Description: Available configuration overrides for this CSC.

EFDB_Topic:

SALGeneric_logevent_configurationsAvailable

Category:

configurable

overrides

IDL_Type:

string

Units:

unitless

Description: Available overrides as a comma-separated list. Each entry is a possible value of the configurationOverride field of the start command. Ignore whitespace after commas.

version

IDL_Type:

string

Units:

unitless

Description: Version of the configuration source. For a clone of a git repo it will be a git hash.

url

IDL_Type:

string

Units:

unitless

Description: URL of the configuration source. For a clone of a git repo this will be a file URL. For a database it will be a standard database URL.

schemaVersion

IDL_Type:

string

Units:

unitless

Description: Version of config schema used by this CSC. For a configuration git repo, this is the name of a folder in the config package, and is typically something like “v1”.

errorCode

Description: Output when this 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

Description: Event output at regular intervals (typcally once per second) to show that the SAL component is alive.

EFDB_Topic:

SALGeneric_logevent_heartbeat

Category:

mandatory

heartbeat

IDL_Type:

boolean

Units:

unitless

Description: Deprecated field that you should ignore.

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: If this CSC itself has sub-ordinate components, they may be listed here. An empty string means the setting applies to all such sub-ordinate components, or just to this CSC itself.

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.

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: The software version of this 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 this CSC.

summaryState

Description: Current summary state of this CSC.

EFDB_Topic:

SALGeneric_logevent_summaryState

Category:

csc

summaryState

IDL_Type:

long

Units:

unitless

Description: High level state machine state identifier.

Telemetry

accelerometerData

Description: DC accelerometer data - mirror cell acceleration.

EFDB_Topic:

MTM1M3_accelerometerData

timestamp

IDL_Type:

double

Units:

s

Description: Accelerometer Data timestamp.

rawAccelerometer

IDL_Type:

float

Units:

V

Count:

8

Description: Accelerometer data raw Accelerometer.

accelerometer

IDL_Type:

float

Units:

m/s2

Count:

8

Description: Accelerometer data accelerometer.

angularAccelerationX

IDL_Type:

float

Units:

deg/s2

Description: Accelerometer data angular Acceleration X.

angularAccelerationY

IDL_Type:

float

Units:

deg/s2

Description: Accelerometer data angular Acceleration Y.

angularAccelerationZ

IDL_Type:

float

Units:

deg/s2

Description: Accelerometer data angular Acceleration Z.

appliedAccelerationForces

Description:

Applied M1M3 acceleration forces. Those shall counteract mirror inertia as its acceleration is changing.

EFDB_Topic:

MTM1M3_appliedAccelerationForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied acceleration forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in X axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied acceleration total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied acceleration total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied acceleration total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied acceleration total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied acceleration total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied acceleration total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedAzimuthForces

Description: Applied M1M3 azimuth forces.

EFDB_Topic:

MTM1M3_appliedAzimuthForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied azimuth forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in X axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied azimuth total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied azimuth total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied azimuth total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied azimuth total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied azimuth total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied azimuth total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedBalanceForces

Description:

M1M3 applied balance forces. Those forces are calculated from the forces sensed on top of the hardopoints, and shall remove force excess from the hardpoints.

EFDB_Topic:

MTM1M3_appliedBalanceForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied balance forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in X axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied balance total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied balance total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied balance total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied balance total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied balance total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied balance total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedCylinderForces

Description: Forces applied to the Force Actuator cylinders. Those are the forces the control system sends to actuators.

EFDB_Topic:

MTM1M3_appliedCylinderForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied Cylinder Forces timestamp.

secondaryCylinderForces

IDL_Type:

long

Units:

mN

Count:

112

Description: Secondary cylinder forces. As send to ILCs - in mN (1/1000th of N).

primaryCylinderForces

IDL_Type:

long

Units:

mN

Count:

156

Description: Primary cylinder forces. As send to ILCs - in mN (1/1000th N).

appliedElevationForces

Description: Applied gravity distribution / elevation forces. Those shall change as mirror changes its inclination.

EFDB_Topic:

MTM1M3_appliedElevationForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied elevation forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in x axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied elevation total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied elevation total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied elevation total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied elevation total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied elevation total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied elevation total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedForces

Description:

Total applied forces in XYZ space. See appliedCylinderForces for forces commanded to the force actuator cylinders.

EFDB_Topic:

MTM1M3_appliedForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in X axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedThermalForces

Description: Forces calculated from measured mirror temperatures.

EFDB_Topic:

MTM1M3_appliedThermalForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied thermal forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in x axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied thermal total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied thermal total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied thermal total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied thermal total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied thermal total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied thermal total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

appliedVelocityForces

Description: Forces counteracting mirror inertia as the TMA slew to a new position.

EFDB_Topic:

MTM1M3_appliedVelocityForces

timestamp

IDL_Type:

double

Units:

s

Description: Applied velocity forces timestamp.

xForces

IDL_Type:

float

Units:

N

Count:

12

Description: Forces in X axis.

yForces

IDL_Type:

float

Units:

N

Count:

100

Description: Forces in Y axis.

zForces

IDL_Type:

float

Units:

N

Count:

156

Description: Forces in Z axis.

fx

IDL_Type:

float

Units:

N

Description: Applied velocity total X force.

fy

IDL_Type:

float

Units:

N

Description: Applied velocity total Y force.

fz

IDL_Type:

float

Units:

N

Description: Applied velocity total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Applied velocity total X moment.

my

IDL_Type:

float

Units:

N m

Description: Applied velocity total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Applied velocity total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Total force magnitude.

forceActuatorData

Description: Force actuator data - cylinder forces.

EFDB_Topic:

MTM1M3_forceActuatorData

timestamp

IDL_Type:

double

Units:

s

Description: Force actuator data timestamp.

primaryCylinderForce

IDL_Type:

float

Units:

N

Count:

156

Description: Force actuator data primaryCylinderForce.

secondaryCylinderForce

IDL_Type:

float

Units:

N

Count:

112

Description: Force actuator data secondaryCylinderForce.

primaryCylinderFollowingError

IDL_Type:

float

Units:

N

Count:

156

Description: Primary cylinder following error (delta between target and measured.

secondaryCylinderFollowingError

IDL_Type:

float

Units:

N

Count:

112

Description: Secondary cylinder following error (delta between target and measured.

xForce

IDL_Type:

float

Units:

N

Count:

12

Description: Force actuator data X forces.

yForce

IDL_Type:

float

Units:

N

Count:

100

Description: Force actuator data Y forces.

zForce

IDL_Type:

float

Units:

N

Count:

156

Description: Force actuator data Z forces.

fx

IDL_Type:

float

Units:

N

Description: Force actuator data total X force.

fy

IDL_Type:

float

Units:

N

Description: Force actuator data total Y force.

fz

IDL_Type:

float

Units:

N

Description: Force actuator data total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Force actuator data total X moment.

my

IDL_Type:

float

Units:

N m

Description: Force actuator data total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Force actuator data total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Force actuator data force Magnitude.

forceActuatorPressure

Description: Reports mezzanine board pressure in push and pull cylinders. Pressure is read with ILC command 119.

EFDB_Topic:

MTM1M3_forceActuatorPressure

timestamps

IDL_Type:

double

Units:

s

Count:

156

Description: Timestamp when the last data were readout.

primaryCylinderPushPressures

IDL_Type:

float

Units:

kPa

Count:

156

Description: Pressure in primary cylinders for push operation. Indexed by Z index.

primaryCylinderPullPressures

IDL_Type:

float

Units:

kPa

Count:

156

Description: Pressure in primary cylinders for pull operation. Indexed by Z index.

secondaryCylinderPushPressures

IDL_Type:

float

Units:

kPa

Count:

112

Description: Pressure in secondary cylinders for push operation. Indexed by secondary cylinder index.

secondaryCylinderPullPressures

IDL_Type:

float

Units:

kPa

Count:

112

Description: Pressure in secondary cylinders for pull operation. Indexed by secondary cylinder index.

gyroData

Description: Gyroscope data - mirror cell velocity.

EFDB_Topic:

MTM1M3_gyroData

timestamp

IDL_Type:

double

Units:

s

Description: Gyro Data timestamp.

angularVelocityX

IDL_Type:

float

Units:

m / s

Description: Gyro Data angular X velocity.

angularVelocityY

IDL_Type:

float

Units:

m / s

Description: Gyro Data angular Y velocity.

angularVelocityZ

IDL_Type:

float

Units:

m / s

Description: Gyro Data angular Z velocity.

sequenceNumber

IDL_Type:

short

Units:

unitless

Description: Gyro Data sequence Number.

temperature

IDL_Type:

short

Units:

deg_C

Description: Gyro Data temperature.

hardpointActuatorData

Description: Hardpoint acctuator data - steps queued, current position and sensed forces.

EFDB_Topic:

MTM1M3_hardpointActuatorData

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint Actuator data timestamp.

stepsQueued

IDL_Type:

long

Units:

unitless

Count:

6

Description: Hardpoint Actuator data steps Queue.

stepsCommanded

IDL_Type:

short

Units:

unitless

Count:

6

Description: Hardpoint Actuator data steps Commanded.

measuredForce

IDL_Type:

float

Units:

N

Count:

6

Description: Hardpoint Actuator data measured Force.

encoder

IDL_Type:

long

Units:

unitless

Count:

6

Description: Hardpoint Actuator data encoder.

displacement

IDL_Type:

float

Units:

m

Count:

6

Description: Hardpoint Actuator data displacement.

fx

IDL_Type:

float

Units:

N

Description: Hardpoint Actuator data total X force.

fy

IDL_Type:

float

Units:

N

Description: Hardpoint Actuator data total Y force.

fz

IDL_Type:

float

Units:

N

Description: Hardpoint Actuator data total Z force.

mx

IDL_Type:

float

Units:

N m

Description: Hardpoint Actuator data total X moment.

my

IDL_Type:

float

Units:

N m

Description: Hardpoint Actuator data total Y moment.

mz

IDL_Type:

float

Units:

N m

Description: Hardpoint Actuator data total Z moment.

forceMagnitude

IDL_Type:

float

Units:

N

Description: Hardpoint Actuator data force Magnitude.

xPosition

IDL_Type:

float

Units:

m

Description: Hardpoint Actuator data x Position.

yPosition

IDL_Type:

float

Units:

m

Description: Hardpoint Actuator data y Position.

zPosition

IDL_Type:

float

Units:

m

Description: Hardpoint Actuator data z Position.

xRotation

IDL_Type:

float

Units:

deg

Description: Hardpoint Actuator data x Rotation.

yRotation

IDL_Type:

float

Units:

deg

Description: Hardpoint Actuator data y Rotation.

zRotation

IDL_Type:

float

Units:

deg

Description: Hardpoint Actuator data z Rotation.

hardpointMonitorData

Description: Hardpoint monitor data - LVDT displacement, pressures inside hardpoint cylinders.

EFDB_Topic:

MTM1M3_hardpointMonitorData

timestamp

IDL_Type:

double

Units:

s

Description: Hardpoint Monitor Data timestamp.

breakawayLVDT

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint Monitor Data breakaway LVDT.

displacementLVDT

IDL_Type:

float

Units:

unitless

Count:

6

Description: Hardpoint Monitor Data displacement LVDT.

breakawayPressure

IDL_Type:

float

Units:

kPa

Count:

6

Description: Hardpoint Monitor Data breakaway Pressure.

pressureSensor1

IDL_Type:

float

Units:

kPa

Count:

6

Description: Hardpoint Monitor Data pressure Sensor 1.

pressureSensor2

IDL_Type:

float

Units:

kPa

Count:

6

Description: Hardpoint Monitor Data pressure Sensor 2.

pressureSensor3

IDL_Type:

float

Units:

kPa

Count:

6

Description: Hardpoint Monitor Data pressure Sensor 3.

imsData

Description: IMS data - XYZ mirror position and rotation.

EFDB_Topic:

MTM1M3_imsData

timestamp

IDL_Type:

double

Units:

s

Description: IMS Data timestamp.

rawSensorData

IDL_Type:

float

Units:

unitless

Count:

8

Description: IMS Data raw Sensor Date.

xPosition

IDL_Type:

float

Units:

m

Description: IMS Data x Position.

yPosition

IDL_Type:

float

Units:

m

Description: IMS Data y Position.

zPosition

IDL_Type:

float

Units:

m

Description: IMS Data z Position.

xRotation

IDL_Type:

float

Units:

deg

Description: IMS Data x Rotation.

yRotation

IDL_Type:

float

Units:

deg

Description: IMS Data y Rotation.

zRotation

IDL_Type:

float

Units:

deg

Description: IMS Data z Rotation.

inclinometerData

Description: Inclinometer data - mirror inclination.

EFDB_Topic:

MTM1M3_inclinometerData

timestamp

IDL_Type:

double

Units:

s

Description: Inclinometer data timestamp.

inclinometerAngle

IDL_Type:

float

Units:

deg

Description: Inclinometer data inclinometer Angle.

outerLoopData

Description: Outer loop data - counters and execution time.

EFDB_Topic:

MTM1M3_outerLoopData

timestamp

IDL_Type:

double

Units:

s

Description: Outer Loop Data timestamp.

broadcastCounter

IDL_Type:

short

Units:

unitless

Description: Outer Loop Data broadcast Counter.

executionTime

IDL_Type:

double

Units:

s

Description: Outer Loop Data execution Time.

pidData

Description: Dorce Balance System PID data.

EFDB_Topic:

MTM1M3_pidData

timestamp

IDL_Type:

double

Units:

s

Description: PID Data timestamp.

setpoint

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data setpoint.

measuredPID

IDL_Type:

double

Units:

unitless

Count:

6

Description: PIDData measurement.

error

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data error.

errorT1

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data error T1.

errorT2

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data error T2.

control

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data control.

controlT1

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data control T1.

controlT2

IDL_Type:

double

Units:

unitless

Count:

6

Description: PID Data control T2.

powerSupplyData

Description: Power supplies currents.

EFDB_Topic:

MTM1M3_powerSupplyData

timestamp

IDL_Type:

double

Units:

s

Description: Power Supply Data timestamp.

powerNetworkACurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data Network A Current.

powerNetworkBCurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data Network B Current.

powerNetworkCCurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data Network C Current.

powerNetworkDCurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data Network D Current.

lightPowerNetworkCurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data light Power Network Current.

controlsPowerNetworkCurrent

IDL_Type:

float

Units:

A

Description: Power Supply Data controls Power Network Current.