Skip to content

Reported QNH is off for temperatures other than 16deg  #85

Closed
@rkusa

Description

@rkusa

@talbotmcinnis I hope you don't mind that I am pulling this discussion into a Github issue here. This helps me keep track of why certain changes were made and also to reference to them if it comes up again in the future.

As you've reported, the QNH doesn't seem to be correct, tested via:

adjust the altimeter setting so that the altimeter reads the correct known elevation of whatever point you are at

This seem to also match what was reported here https://forums.eagle.ru/topic/256057-altitude-qnh-error-bug/
When I change the mission temperature to 16 deg, the QNH seems to be correct, but for other temperatures it deviates.

I'd be open to fix this for DATIS, despite the DCS mission briefing reporting something else then, however, I don't know yet how to fix it. While I can get the pressure and temperature on both sea level and the actual altitude of the airplane, using a barometric formula doesn't seem to provide a accurate result (the linked error above also suggests that DCS is using a strange pressure system).

Example:

Parked at Beslan, Mission set to 8.4 deg and QNH 2992.
Altitude in parking position is 1727ft, while F18 reports 1770ft (with the QNH of 2992 dialed in).

DCS reports the following information:

  • At aircraft altitude: temp 4.99 deg C, pressure 95034.4 Pa
  • At sea level: temp 8.4 deg C, pressure 101325 Pa

Throwing this into the barometric formula (which I might have done wrong) results in an altitude of 1722.47, which is closer to the actual 1727ft the mission editor reports, but still off by ~4.5ft (compared to the previous error of 43ft). Though I am not sure how much margin of error is acceptable here.

@CaptainBandages do you happen to have an opinion here too - when sitting on the airfield, having the QNH dialed in, how much difference in altitude compared to your actual altitude is acceptable in your opinion?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions