Ignore:
Timestamp:
05/10/15 06:57:21 (9 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
Phase:
public
Message:

The AGL altitude values are logged with aircraft type-specific units (re #264)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/checks.py

    r631 r635  
    185185           flight.stage in [const.STAGE_TAKEOFF, const.STAGE_CLIMB]:
    186186            logger.message(state.timestamp,
    187                            "Initial climb speed: %.0f %s - %.0f ft AGL" % \
     187                           "Initial climb speed: %.0f %s - %.0f %s AGL" % \
    188188                           (flight.speedFromKnots(state.ias),
    189189                            flight.getEnglishSpeedUnit(),
    190                             state.radioAltitude))
     190                            flight.aglFromFeet(state.radioAltitude),
     191                            flight.getEnglishAGLUnit()))
    191192            self._logged = True
    192193
     
    697698        speed = logState.groundSpeed if logState.groundSpeed<80.0 \
    698699                else logState.ias
    699         message = "Flaps %.0f - %.0f %s, %.0f ft AGL, %.0f ft AMSL" % \
     700        message = "Flaps %.0f - %.0f %s, %.0f %s AGL, %.0f ft AMSL" % \
    700701               (logState.flapsSet, flight.speedFromKnots(speed),
    701                 flight.getEnglishSpeedUnit(), logState.radioAltitude,
     702                flight.getEnglishSpeedUnit(),
     703                flight.aglFromFeet(logState.radioAltitude),
     704                flight.getEnglishAGLUnit(),
    702705                logState.altitude)
    703706
     
    715718    def _getMessage(self, flight, state, forced):
    716719        """Get the message to log on a change."""
    717         return "Gears SET to %s at %.0f %s, %.0f ft, %.0f ft AGL" % \
     720        return "Gears SET to %s at %.0f %s, %.0f ft, %.0f %s AGL" % \
    718721            ("DOWN" if state.gearControlDown else "UP",
    719722             flight.speedFromKnots(state.ias),
    720723             flight.getEnglishSpeedUnit(),
    721              state.altitude, state.radioAltitude)
     724             state.altitude,
     725             flight.aglFromFeet(state.radioAltitude),
     726             flight.getEnglishAGLUnit())
    722727
    723728#---------------------------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.