- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/checks.py
r430 r450 1054 1054 def isCondition(self, flight, aircraft, oldState, state): 1055 1055 """Check if the fault condition holds.""" 1056 return state.gLoad>2.0 and (flight.stage!=const.STAGE_LANDING or\1057 1056 return state.gLoad>2.0 and not state.onTheGround and \ 1057 (flight.stage!=const.STAGE_LANDING or state.radioAltitude>=50) 1058 1058 1059 1059 def logFault(self, flight, aircraft, logger, oldState, state): … … 1122 1122 (flight.stage in 1123 1123 [const.STAGE_CRUISE, const.STAGE_DESCENT, 1124 const.STAGE_LANDING, const.STAGE_GOAROUND] or \ 1124 const.STAGE_GOAROUND] or \ 1125 (flight.stage==const.STAGE_LANDING and 1126 state.groundSpeed>50.0) or \ 1125 1127 ((not state.autoXPDR or \ 1126 1128 (self._liftOffTime is not None and … … 1239 1241 class OverspeedChecker(PatientFaultChecker): 1240 1242 """Check if Vne has been exceeded.""" 1241 def __init__(self, timeout = 5.0):1243 def __init__(self, timeout = 30.0): 1242 1244 """Construct the checker.""" 1243 1245 super(OverspeedChecker, self).__init__(timeout = timeout) … … 1308 1310 return flight.stage in [const.STAGE_DESCENT, const.STAGE_LANDING, 1309 1311 const.STAGE_TAXIAFTERLAND] and \ 1312 state.reverser and \ 1310 1313 state.groundSpeed<aircraft.reverseMinSpeed and max(state.reverser) 1311 1314
Note:
See TracChangeset
for help on using the changeset viewer.