work in progress and target on ver. 20 of the specification
any reviews and PRs are welcome
While the ARINC 424
specification describes entities (or records) with 132-byte fixed-length string, this library creates
a database object model at load time via building entities using reflection. Most terms are converted according
to the specification into associated enums or numeric values on the fly.
In addition, relationships between entities are established after the building stage.
In practice, this allows you to explore and manipulate the tree-like representation of ARINC 424
database.
After the finalization of the primary records, the error handle and log during parsing will be introduced to guarantee that as many objects and relationships as possible will be created from the strings.
The NuGet package will be deployed once the API is stabilized.
- Grid MORA π§
- Navaid
- VHF Navaid βοΈ
- NDB Navaid βοΈ
- TACAN π§
- Enroute
- Waypoints βοΈ
- Airway Markers π§
- Holding Patterns βοΈ
- Airways and Routes βοΈ
- Special Activity Areas π§
- Preferred Routes π§
- Airway Restrictions π§
- Communications
- Heliport
- Pads π§
- Terminal Waypoints π§
- SID/STAR/Approach Procedures π§
- TAA π§
- MSA π§
- SBAS Path Point π§
- Communications π§
- Airport
- Reference Points βοΈ
- Gates π§
- Terminal Waypoints βοΈ
- SID/STAR/Approach Procedures βοΈ
- Runways βοΈ
- Localizer/Glide Slope π§
- TAA π§
- MLS π§
- Localizer Marker π§
- Terminal NDB βοΈ
- SBAS Path Point π§
- GBAS Path Point π§
- Flight Planning π§
- MSA π§
- GLS Station π§
- Communications π§
- Company Routes
- Company Routes π§
- Alternate Records π§
- Helicopter operation Routes π§
- Tables
- Cruising Tables π§
- Geographical Reference π§
- Communication Type π§
- Airspace
- Controlled Airspace βοΈ
- FIR/UIR βοΈ
- Restrictive Airspace βοΈ