Longitude Simbrief import with incorrect altitudes

Hello,

I struggle a bit with the simbrief flight plan import in the Longitude as the altitudes are not set correct.
Example :
route : EDDF/25R DCT ULKIG Y180 NISIV DCT DIK UN857 DISAK DCT LMG DCT VELIN
VELIN7T LFBE/27

In the generated .pln file (from the Downloader tool) one can see the “CruisingAlt” is set to FL430.
The waypoints themselves do contain the altitude info., e.g.

ATCWaypoint id=“ULKIG”
ATCWaypointType Intersection
WorldPosition>N49° 52’ 11.00",E7° 43’ 10.00",+030000.00

but it seems they are disregarded by the import code.

Now in order to correct this by hand and to have the Garmin generate the alitudes to FL430, what would the best procedure ?

Hello Michael! Thanks for the feedback!

I was not aware that we could set altitude restrictions from our plugin, and I am still not sure that we actually can. The system that we are interacting with calculates this all behind the scenes!

I’ll add this to our list of things to investigate! At the moment, we do not have the altitude information included in the data that we get from SimBrief (we are not working with PLN files), but that can be arranged. Will just need to experiment with ways of actually setting the restrictions as well, as it is not documented.

Kind Regards,
Malte

Ok, so I investigated this a bit further during the development of our G1000 plugin and after some discussions with the beta team, it seems that this is not as simple as it might look, for several reasons:

  • The altitudes you get from SimBrief, just like real life, are approximations based on the performance numbers for the selected aircraft. These numbers can vary from aircraft to aircraft, even if they are the same model. This is also a factor in simulators, as the simulator aircraft doesn’t necessarily fly according to the SimBrief numbers. The safest (and hopefully most correct) option is to let the FMS of the aircraft handle the altitude calculations.

  • The current WT avionics is missing the “Active performance” page that is used to set the cruise altitude in real life. This means that in order for us to set the cruise altitude, we would have to either:

    • Hack and override the internal calculator used for the vertical leg calculations
    • Add altitude restrictions to the enroute segment.

    Because of the reasons outlined in the first point, it is not possible to guarantee that the aircraft is able to make the restrictions. Restrictions are also meant to be set explicitly and manually by the user, not by an automatic import. It seems like WT currently is working around the lack of cruise altitude setting by using the altitude preselector, so that would be the “official” way to handle this at the moment!

  • If you import a PLN file with a set CruiseAlt (and the extra values in the WorldPosition) in the world map of MSFS today, you can see that the WT avionics do not handle it at the moment. They override the specified altitudes with calculated values, probably based on the altitude preselector somehow as mentioned above.

All in all, we have been advised against trying to implement this feature at the moment, at least until WT introduces the Active Performance page, if they decide to do so.

I will continue to monitor this to see if there are other ways to work around it, and will keep you updated!

Kind Regards,
Malte

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.