Gameagle / vSID

vSID is a small plugin for Euroscope which helps / automates in setting SIDs in flightplans
GNU General Public License v3.0
0 stars 1 forks source link

Improved NON-RNAV detection #75

Open Phil061995 opened 6 months ago

Phil061995 commented 6 months ago

As we do not have a "non-rnav" or an rnav equipment code in the flightplan equipment, non-rnav SIDs need to be assigned manually right now.

To get info about RNAV capability we need to check the PBN in the remarks.

As the remark field is not reliable for Vatsim purpose, we should assume all aircraft are RNAV capable (as most of the pilots on Vatsim are), except when the filed PBN without RNAV capability.

In the config all SIDs should be RNAV SIDs by default and NON-RNAV need to be marked ("non-rnav"=1). Assigned only for NON-RNAV aircraft by the plugin.

https://support.foreflight.com/hc/en-us/articles/360049193173-ICAO-Equipment-Guide

Beside that we could create a settings file where we list all aircraft that are usually non-rnav (e.g. Concord) and PBN need to be filed if rnav.

We could also check for the FAA codes.

As this feature requires to check the PBN, we could add the PBN codes to the already existing "Equipment" setting.

Phil061995 commented 3 months ago

"nonrnav": false,

By default every aircraft is assumed as RNAV capable.

  1. check if the pilot has filed Equipment and/or PBN (if not, traffic is assumed to be RNAV)
  2. check if the following items are not included in the equipment/PBN: G (GPS) / A1, B1-B6, C1-C4, D1-D4, L1, O1-O4, S1, S2, T1, T2

If none of the codes above filed, traffic is assumed to be non-rnav.