Changeset 96:aa6a0b79c073 for src/mlx/acft.py
- Timestamp:
- 04/21/12 11:13:29 (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
r95 r96 25 25 self._maxVS = -10000.0 26 26 self._minVS = 10000.0 27 28 self._vrefLineIndex = None 27 29 28 30 self._checkers = [] … … 189 191 "Altimeter setting: %.0f hPa" % \ 190 192 (self._aircraftState.altimeter,)) 191 self.logger.message(self._aircraftState.timestamp, 192 "VRef speed calculated by the pilot: %s" % \ 193 ("-" if self._flight.vref is None 194 else str(self._flight.vref))) 193 self._vrefLineIndex = \ 194 self.logger.message(self._aircraftState.timestamp, 195 "VRef speed calculated by the pilot: %s" % \ 196 ("-" if self._flight.vref is None 197 else str(self._flight.vref))) 195 198 self.flight.flareStarted(flareStart, flareStartFS) 196 199 … … 230 233 if n1>=0.5: return False 231 234 return True 235 236 def updateVRef(self): 237 """Update the Vref value from the flight, if the Vref value has already 238 been logged.""" 239 if self._vrefLineIndex is not None: 240 self._logVRef() 241 242 def _logVRef(self): 243 """Log the Vref value either newly, or by updating the corresponding 244 line.""" 245 message = "VRef speed calculated by the pilot: %s" % \ 246 ("-" if self._flight.vref is None else str(self._flight.vref)) 247 if self._vrefLineIndex is None: 248 self._vrefLineIndex = \ 249 self.logger.message(self._aircraftState.timestamp, message) 250 else: 251 self.logger.updateLine(self._vrefLineIndex, message) 232 252 233 253 #---------------------------------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.