Ignore:
Timestamp:
03/19/23 14:02:32 (14 months ago)
Author:
István Váradi <ivaradi@…>
Branch:
python3
hg-Phase:
(<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
Message:

FSUIPC offset 0x0590 is used to query altitude on MSFS 2020 (re #366)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/fsuipc.py

    r1088 r1089  
    12341234                      ("radioAltitude", 0x31e4, "d"),
    12351235                      ("altitude", 0x0570, "l"),
     1236                      ("msfs2020Altitude", 0x0590, "F"),
    12361237                      ("gLoad", 0x11ba, "h"),
    12371238                      ("flapsControl", 0x0bdc, "d"),
     
    14131414        state.radioAltitude = \
    14141415            Handler.fsuipc2radioAltitude(data[self._monidx_radioAltitude])
    1415         state.altitude = data[self._monidx_altitude]/const.FEETTOMETRES/65536.0/65536.0
     1416        if self._fsType==const.SIM_MSFS2020:
     1417            state.altitude = data[self._monidx_msfs2020Altitude]
     1418        else:
     1419            state.altitude = data[self._monidx_altitude]/const.FEETTOMETRES/65536.0/65536.0
    14161420
    14171421        state.gLoad = data[self._monidx_gLoad] / 625.0
Note: See TracChangeset for help on using the changeset viewer.