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#

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

setAuthList#

Description: Specify who can command this CSC.

EFDB_Topic:

SALGeneric_command_setAuthList

Category:

csc

authorizedUsers#

IDL_Type:

string

Units:

unitless

Description: Comma seperated list of authorized users currently allowed to command this CSC,

in the form user@host. If the first character is +/- then the specified users are added/removed. Duplicates are silently ignored. The CSC’s own user@host is silently ignored, because it is always authorized. For removal, CSCs that are not in the list are silently ignored. Whitespace is allowed after the optional initial +/- and after each comma.

nonAuthorizedCSCs#

IDL_Type:

string

Units:

unitless

Description: Comma seperated list of CSC’s not currently allowed to command this CSC,

in the form name[:index]. An index of 0 is stripped (name:0 becomes name). If the first character is +/- then the specified CSCs are added/removed. Duplicates are silently ignored. For removal, CSCs that are not in the list are silently ignored. Whitespace is allowed after the optional initial +/- and after each comma.

setLogLevel#

Description: Set the logging level.

EFDB_Topic:

SALGeneric_command_setLogLevel

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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?

authList#

Description: Who can command this CSC.

EFDB_Topic:

SALGeneric_logevent_authList

Category:

csc

authorizedUsers#

IDL_Type:

string

Units:

unitless

Description: Comma seperated list of authorized users currently allowed to command this CSC.

nonAuthorizedCSCs#

IDL_Type:

string

Units:

unitless

Description: Comma seperated list of CSC’s not currently allowed to command this CSC.

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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#

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.