49 AirControllerCommandOutputMismatch = _MASK_AIR | 0x01,
50 AirControllerCommandSensorMismatch = _MASK_AIR | 0x02,
51 DisplacementSensorReportsInvalidCommand = _MASK_DISPLACEMENT | 0x01,
52 DisplacementSensorReportsCommunicationTimeoutError = _MASK_DISPLACEMENT | 0x02,
53 DisplacementSensorReportsDataLengthError = _MASK_DISPLACEMENT | 0x03,
54 DisplacementSensorReportsNumberOfParametersError = _MASK_DISPLACEMENT | 0x04,
55 DisplacementSensorReportsParameterError = _MASK_DISPLACEMENT | 0x05,
56 DisplacementSensorReportsCommunicationError = _MASK_DISPLACEMENT | 0x05,
57 DisplacementSensorReportsIDNumberError = _MASK_DISPLACEMENT | 0x07,
58 DisplacementSensorReportsExpansionLineError = _MASK_DISPLACEMENT | 0x08,
59 DisplacementSensorReportsWriteControlError = _MASK_DISPLACEMENT | 0x09,
60 DisplacementResponseTimeoutError = _MASK_DISPLACEMENT | 0x0A,
61 DisplacementInvalidLength = _MASK_DISPLACEMENT | 0x0B,
62 DisplacementUnknownCommand = _MASK_DISPLACEMENT | 0x0C,
63 DisplacementUnknownProblem = _MASK_DISPLACEMENT | 0x0D,
64 DisplacementInvalidResponse = _MASK_DISPLACEMENT | 0x0E,
65 InclinometerResponseTimeout = _MASK_INCLINOMETER | 0x01,
66 InclinometerInvalidCRC = _MASK_INCLINOMETER | 0x02,
67 InclinometerUnknownAddress = _MASK_INCLINOMETER | 0x03,
68 InclinometerUnknownFunction = _MASK_INCLINOMETER | 0x04,
69 InclinometerInvalidLength = _MASK_INCLINOMETER | 0x05,
70 InclinometerSensorReportsIllegalDataAddress = _MASK_INCLINOMETER | 0x06,
71 InclinometerSensorReportsIllegalFunction = _MASK_INCLINOMETER | 0x07,
72 InclinometerUnknownProblem = _MASK_INCLINOMETER | 0x08,
73 InterlockHeartbeatStateOutputMismatch = _MASK_INTERLOCK | 0x01,
74 InterlockCriticalFaultStateOutputMismatch = _MASK_INTERLOCK | 0x02,
75 InterlockMirrorLoweringRaisingStateOutputMismatch = _MASK_INTERLOCK | 0x03,
76 InterlockMirrorParkedStateOutputMismatch = _MASK_INTERLOCK | 0x04,
77 InterlockPowerNetworksOff = _MASK_INTERLOCK | 0x05,
78 InterlockThermalEquipmentOff = _MASK_INTERLOCK | 0x06,
79 InterlockLaserTrackerOff = _MASK_INTERLOCK | 0x07,
80 InterlockAirSupplyOff = _MASK_INTERLOCK | 0x08,
81 InterlockGISEarthquake = _MASK_INTERLOCK | 0x09,
82 InterlockGISEStop = _MASK_INTERLOCK | 0x0A,
83 InterlockTMAMotionStop = _MASK_INTERLOCK | 0x0B,
84 InterlockGISHeartbeatLost = _MASK_INTERLOCK | 0x0C,
85 ForceControllerSafetyLimit = _MASK_FORCE_CONTROLLER | 0x01,
86 ForceControllerXMomentLimit = _MASK_FORCE_CONTROLLER | 0x02,
87 ForceControllerYMomentLimit = _MASK_FORCE_CONTROLLER | 0x03,
88 ForceControllerZMomentLimit = _MASK_FORCE_CONTROLLER | 0x04,
89 ForceControllerNearNeighborCheck = _MASK_FORCE_CONTROLLER | 0x05,
90 ForceControllerMagnitudeLimit = _MASK_FORCE_CONTROLLER | 0x06,
91 ForceControllerFarNeighborCheck = _MASK_FORCE_CONTROLLER | 0x07,
92 ForceControllerElevationForceClipping = _MASK_FORCE_CONTROLLER | 0x08,
93 ForceControllerAzimuthForceClipping = _MASK_FORCE_CONTROLLER | 0x09,
94 ForceControllerThermalForceClipping = _MASK_FORCE_CONTROLLER | 0x0A,
95 ForceControllerBalanceForceClipping = _MASK_FORCE_CONTROLLER | 0x0B,
96 ForceControllerAccelerationForceClipping = _MASK_FORCE_CONTROLLER | 0x0C,
97 ForceControllerActiveOpticNetForceCheck = _MASK_FORCE_CONTROLLER | 0x0D,
98 ForceControllerActiveOpticForceClipping = _MASK_FORCE_CONTROLLER | 0x0E,
99 ForceControllerStaticForceClipping = _MASK_FORCE_CONTROLLER | 0x0F,
100 ForceControllerOffsetForceClipping = _MASK_FORCE_CONTROLLER | 0x10,
101 ForceControllerVelocityForceClipping = _MASK_FORCE_CONTROLLER | 0x11,
102 ForceControllerForceClipping = _MASK_FORCE_CONTROLLER | 0x12,
103 ForceControllerMeasuredXForceLimit = _MASK_FORCE_CONTROLLER | 0x13,
104 ForceControllerMeasuredYForceLimit = _MASK_FORCE_CONTROLLER | 0x14,
105 ForceControllerMeasuredZForceLimit = _MASK_FORCE_CONTROLLER | 0x15,
106 CellLightOutputMismatch = _MASK_CELL_LIGHT | 0x01,
107 CellLightSensorMismatch = _MASK_CELL_LIGHT | 0x02,
108 PowerControllerPowerNetworkAOutputMismatch = _MASK_POWER_CONTROLLER | 0x01,
109 PowerControllerPowerNetworkBOutputMismatch = _MASK_POWER_CONTROLLER | 0x02,
110 PowerControllerPowerNetworkCOutputMismatch = _MASK_POWER_CONTROLLER | 0x03,
111 PowerControllerPowerNetworkDOutputMismatch = _MASK_POWER_CONTROLLER | 0x04,
112 PowerControllerAuxPowerNetworkAOutputMismatch = _MASK_POWER_CONTROLLER | 0x05,
113 PowerControllerAuxPowerNetworkBOutputMismatch = _MASK_POWER_CONTROLLER | 0x06,
114 PowerControllerAuxPowerNetworkCOutputMismatch = _MASK_POWER_CONTROLLER | 0x07,
115 PowerControllerAuxPowerNetworkDOutputMismatch = _MASK_POWER_CONTROLLER | 0x08,
116 RaiseOperationTimeout = _MASK_TIMEOUTS | 0x01,
117 LowerOperationTimeout = _MASK_TIMEOUTS | 0x02,
118 ILCCommunicationTimeout = _MASK_TIMEOUTS | 0x03,
119 ModbusIRQTimeout = _MASK_TIMEOUTS | 0x04,
120 ForceActuatorFollowingErrorCounting = _MASK_FORCE_ACTUATOR | 0x01,
121 ForceActuatorFollowingErrorImmediate = _MASK_FORCE_ACTUATOR | 0x02,
122 HardpointActuator = _MASK_HARDPOINT | 0x01,
123 HardpointActuatorLoadCellError = _MASK_HARDPOINT | 0x02,
124 HardpointActuatorMeasuredForceError = _MASK_HARDPOINT | 0x03,
125 HardpointHighTension = _MASK_HARDPOINT | 0x04,
174 TMAAzimuthTimeout = _MASK_TMA | 0x01,
175 TMAElevationTimeout = _MASK_TMA | 0x02,
176 TMAInclinometerDeviation = _MASK_TMA | 0x04,
178 UserPanic = _MASK_USER | 0x01,