Changeset 211:fbd8dad0b6be for src/mlx/acft.py
- Timestamp:
- 05/31/12 15:37:24 (12 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/acft.py
r210 r211 73 73 self._checkers.append(checks.SquawkLogger()) 74 74 75 self._checkers.append(checks.AnticollisionLightsLogger()) 76 self._checkers.append(checks.LandingLightsLogger()) 77 self._checkers.append(checks.StrobeLightsLogger()) 78 self._checkers.append(checks.NavLightsLogger()) 75 self._appendLightsLoggers() 79 76 80 77 self._checkers.append(checks.FlapsLogger()) … … 96 93 97 94 # Fault checkers 98 99 self._checkers.append(checks.AntiCollisionLightsChecker()) 100 self._checkers.append(checks.LandingLightsChecker()) 101 self._checkers.append(checks.NavLightsChecker()) 102 self._checkers.append(checks.StrobeLightsChecker()) 95 96 self._appendLightsCheckers() 103 97 104 98 self._checkers.append(checks.BankChecker()) … … 314 308 self._logV1R2() 315 309 310 def _appendLightsLoggers(self): 311 """Append the loggers needed for the lights. 312 313 This default implementation adds the loggers for the anti-collision 314 lights, the landing lights, the strobe lights and the NAV lights.""" 315 self._checkers.append(checks.AnticollisionLightsLogger()) 316 self._checkers.append(checks.LandingLightsLogger()) 317 self._checkers.append(checks.StrobeLightsLogger()) 318 self._checkers.append(checks.NavLightsLogger()) 319 320 def _appendLightsCheckers(self): 321 """Append the checkers needed for the lights. 322 323 This default implementation adds the checkers for the anti-collision 324 lights, the landing lights, the strobe lights and the NAV lights.""" 325 self._checkers.append(checks.AntiCollisionLightsChecker()) 326 self._checkers.append(checks.LandingLightsChecker()) 327 self._checkers.append(checks.NavLightsChecker()) 328 self._checkers.append(checks.StrobeLightsChecker()) 329 316 330 def _logV1R2(self): 317 331 """Log the V1, Vr and V2 value either newly, or by updating the … … 706 720 "Total fuel: %.0f kg" % (sum(aircraftState.fuel),)) 707 721 722 def _appendLightsLoggers(self): 723 """Append the loggers needed for the lights.""" 724 self._checkers.append(checks.AnticollisionLightsLogger()) 725 self._checkers.append(checks.LandingLightsLogger()) 726 self._checkers.append(checks.NavLightsLogger()) 727 728 def _appendLightsCheckers(self): 729 """Append the checkers needed for the lights.""" 730 self._checkers.append(checks.TupolevAntiCollisionLightsChecker()) 731 self._checkers.append(checks.LandingLightsChecker()) 732 self._checkers.append(checks.NavLightsChecker()) 733 708 734 #--------------------------------------------------------------------------------------- 709 735 … … 741 767 "Total fuel: %.0f kg" % (sum(aircraftState.fuel),)) 742 768 769 def _appendLightsLoggers(self): 770 """Append the loggers needed for the lights.""" 771 self._checkers.append(checks.AnticollisionLightsLogger()) 772 self._checkers.append(checks.LandingLightsLogger()) 773 self._checkers.append(checks.NavLightsLogger()) 774 775 def _appendLightsCheckers(self): 776 """Append the checkers needed for the lights.""" 777 self._checkers.append(checks.TupolevAntiCollisionLightsChecker()) 778 self._checkers.append(checks.LandingLightsChecker()) 779 self._checkers.append(checks.NavLightsChecker()) 780 743 781 #--------------------------------------------------------------------------------------- 744 782 … … 772 810 self.logger.message(aircraftState.timestamp, 773 811 "Total fuel: %.0f kg" % (sum(aircraftState.fuel),)) 812 813 def _appendLightsLoggers(self): 814 """Append the loggers needed for the lights.""" 815 self._checkers.append(checks.AnticollisionLightsLogger()) 816 self._checkers.append(checks.LandingLightsLogger()) 817 self._checkers.append(checks.NavLightsLogger()) 818 819 def _appendLightsCheckers(self): 820 """Append the checkers needed for the lights.""" 821 self._checkers.append(checks.AntiCollisionLightsChecker()) 822 self._checkers.append(checks.LandingLightsChecker()) 823 self._checkers.append(checks.NavLightsChecker()) 774 824 775 825 #---------------------------------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.