Generated by All in One SEO v4.9.1.1, this is an llms.txt file, used by LLMs to index the site. # FPAssistant - Your .NET Aviation SDK Aviation SDK - Guidance, calculations and tools assisting in aviation covering ICAO and FAA ## Sitemaps - [XML Sitemap](https://fpassistant.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Blog](https://fpassistant.com/blog/) - [SDK: API Documentation](https://fpassistant.com/sdk-api-documentation/) - As a developer you always need to read the documentation to assist you in your work or get the AI model to learn from. For our aviation SDK, we have a sub domain that hosts all the required information and documentation covering all the API’s and handy development notes. This is effectively a website and - [SDK: TERPS Geodetic Calcs](https://fpassistant.com/sdk-terps-geodetic-calcs/) - 𝐓𝐄𝐑𝐏𝐒 𝐒𝐭𝐚𝐧𝐝𝐚𝐫𝐝 𝐅𝐨𝐫𝐦𝐮𝐥𝐚𝐬 𝐟𝐨𝐫 𝐆𝐞𝐨𝐝𝐞𝐭𝐢𝐜 𝐂𝐚𝐥𝐜𝐮𝐥𝐚𝐭𝐢𝐨𝐧𝐬 (8260.58) - The following FAA standard formulas with test cases passing have recently been implemented to our Aviation SDK: WGS84CrsIntersect – Computes the coordinates where two geodesic curves intersect WGS84Destination – Computes destination point based on course and a static point WGS84PtIsOnGeodesic – Algorithm determines if a point lies on and within - [SDK: ICAO OLS Framework](https://fpassistant.com/sdk-icao-ols-framework/) - Most of you are aware that ICAO has a working group looking at improvements to the Aerodrome Surfaces criteria with the Annex 14 document. From November 2030, there will be a new criteria for this and it currently known at the ICAO Obstacle Limitation Surfaces (OLS) Framework. This framework divides the new aerodrome surfaces into - [SDK: METAR and TAF Parser](https://fpassistant.com/sdk-metar-and-taf-parser/) - The development team are pleased to announce that work has started on a tool to parser a METAR or TAF message. The Parse method is called and this will decode the message to create a report object which contains the expanded data. Some data can be accessed as defined in the message and also available - [SDK: Aviation .NET Objects](https://fpassistant.com/sdk-aviation-objects/) - To assist in your software development, the SDK comes with a comprehensive set of .NET objects covering Classes and Struct's that have been designed to make working with aviation data and calculations an easier process. Where possible the aviation data has can be used between each objects as data types. Having a specific aviation data - [SDK: Graticule](https://fpassistant.com/sdk-graticule/) - Currently under development is an API to construct a graticule, this is primarily for our CAD customers but we thought that this might be useful for others to. The options are passed as parameters to the constructor and then a call to create the graticule will return a collection of GeoMapElement's. You can then decide - [SDK Geographical Coordinates](https://fpassistant.com/sdk-geographical-coordinates/) - This is a large part in the SDK which covers many different aspects including coordinate conversions between different map projects, ability to create simply graphical types (Lines, Polygon, etc) and then display on the graphics system of your choice. Specific features in the SDK do create a collection of these geo types for you to - [SDK: Aviation Data Import](https://fpassistant.com/sdk-aviation-data-import/) - Introduction... We have just started working on a new section for the FPAssistant SDK and that it to import aviation data from many different sources. Over the years we have seen so many different data formats and our customers have had to write their own import routines. Now, in recent years some formats are becoming - [FAS Data Block API](https://fpassistant.com/fas-data-block-api/) - Final Approach Segment (FAS) Data Block consists of a set of parameters toidentify a SBAS APV I or CAT I and to define its associated path. In some regions GBAS is supported and this is also covered. You can find documentation regarding the FAS Data Block in ICAO Document 8168 (Part III - Section 2) - [𝑺𝒆𝒂𝒔𝒐𝒏𝒂𝒍 𝑮𝒓𝒆𝒆𝒕𝒊𝒏𝒈𝒔 𝒂𝒏𝒅 𝒂 𝑯𝒂𝒑𝒑𝒚 𝑵𝒆𝒘 𝒀𝒆𝒂𝒓](https://fpassistant.com/𝑺𝒆𝒂𝒔𝒐𝒏𝒂𝒍-𝑮𝒓𝒆𝒆𝒕𝒊𝒏𝒈/) - From the Dev Team here at CADology, we would like to wish our customers and followers on LinkedIn our best wishes for 2026. We are looking forward to 2026 to extend our products into new areas. Seems not so many people are using ARM hardware yet (other than in your mobile phones!), but we are - [SDK: Indicated Air Speed](https://fpassistant.com/sdk-indicated-air-speed/) - To calculate True Air Speed (TAS) we can use the IndicatedAirSpeed object. We can also retrieve the value of the K computed component. To offer flexibility, there are two constructors both require the air speed and an altitude value with a temperature variation optional. The air speed and altitude are objects in their own right. - [SDK - Release 2025.11.17](https://fpassistant.com/sdk-release-2025-11-17/) - Today, we have released the latest version to NuGet, it can be downloaded directly from here. This new release contains the update to the NOTAM API giving improved features and error handling. To obtain NOTAM data, there is the initial work on supporting the FAA NOTAM Management Service and we are adding easier support for - [Testing the SDK](https://fpassistant.com/testing-the-sdk/) - There is always a big question we get asked and that it is 'How do you test your software?' This is kind of important as ICAO does have guidelines in place, have you seen... This specifically discusses how to validate your Flight Procedure design software that you may have developed yourself or have purchased as - [SDK: NOTAM API](https://fpassistant.com/sdk-notam-api/) - Having worked on the new FAA NOTAM Management Service, the Development Team (DT) have does a lot of work in supporting NOTAMs. The starting point is the Notam struct and this is made up of a series of other objects that form the NOTAM data, these being: NotamItem A through to G and also the - [Hello Aviation Developers!](https://fpassistant.com/hello-world/) - Stay updated with expert insights, advice, and stories. Discover valuable content to keep you informed, inspired, and engaged with our aviation SDK. - [Aviation Custom Software Development Assistance](https://fpassistant.com/aviation-custom-software-development-assistance/) - Software Development Consultancy – a new service offering… We are pleased to announce we are now offering the services of our highly qualified software development team to customers and companies who perhaps want a little more resource on a short term basis, this maybe to boost a delivery time or perhaps get you started or even - [ARINC 424 Parser Helpers](https://fpassistant.com/arinc-424-parser-helpers/) - ARINC 424 Helpers – These are classes that help the developer gain access to the data in the ARINC 424 Navigation Database in a OOP environment. Helpers can be developed outside of the FPAssistant SDK and then our developers can add to the SDK if they are helpful to other users. The following helpers are available - [SDK: Using the ICAO API Data Service in two lines of code](https://fpassistant.com/sdk-using-the-icao-api-data-service-in-two-lines-of-code/) - The FPAssistant SDK now offers a simply way to use the ICAO API Data Service giving you a head start in accessing the data offered by ICAO. It is important to understand that the software developer will still need to license the data access direct from ICAO and provide your ‘API KEY’, from ICAO, to - [SDK: FAA NMS (NOTAMs)](https://fpassistant.com/sdk-faa-nms-notams/) - The FAA have announced a new NOTAM Management Service (NMS) which is designed to modernize the delivery of critical safety information to aviation stakeholders. The new service is securely hosted in the cloud with a streamlined interface, and has a scalable and resilient architecture to accommodate current and future needs. It provides near-real-time data exchange, ## Pages - [Home](https://fpassistant.com/) - SDK with #set of API’s aligned to FAA, ICAO, and EUROCONTROL standards, enabling rapid creation of Microsoft .NET based aviation applications of all types. - [About](https://fpassistant.com/about/) - Empowering Next-Gen Aviation Solutions FPAssistant SDK is dedicated to advancing aviation technology by delivering a suite of APIs that align with FAA, ICAO, and EUROCONTROL standards and criteria's. Our mission is to simplify and accelerate software development for aviation professionals worldwide with a simple to use set of API's. This is achieved all with the - [Privacy Policy](https://fpassistant.com/privacy-policy/) - Who we are Our website address is: https://www.FPAssistant.com and https://api.fpassistant.com/ This is subsidiary of CADology Limited, UK. Comments When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection. Media If you upload images to - [.NET Objects available in the SDK](https://fpassistant.com/objects/) - A small list of some of the .NET objects you can use to assist in the software development of your aviation app, whether it be a desktop, mobile or web app on Windows (ARM / x64), Apple iOS and MacOS or Linux. Visit the FPAssistant SDK Documentation web site General Objects Angle - Struct : - [FAQ](https://fpassistant.com/faq/) - APIs Fully Aligned with FAA, ICAO, and EUROCONTROL Standards Find clear, concise answers to your aviation software questions right here to support your development process. How does FPAssistant SDK ensure compliance with international aviation regulations? Compliance is ensured through the use of Unit Testing and Test Driven Data, currently we have over 3000 test cases. - [Services](https://fpassistant.com/services/) - How can we help? If you license the FPAssistant SDK, then explore our range of services that can give you the assistance needed in getting your product off the ground and to market. Development Support We can offer mentoring in getting your developers up and running or just plain support! Bespoke Development Why not hire - [Contact](https://fpassistant.com/contact/) - FPAssistant is developed and licensed solely through: CADology Limited Based in Epsom, Surrey, United Kingdom LinkedIn : https://www.linkedin.com/company/cadology Available to customers only Elevate Your Aviation Software Now Discover how FPAssistant SDK’s robust APIs simplify compliance with FAA, ICAO, and EUROCONTROL standards and criteria's, empowering your development. Get started effortlessly with our comprehensive tools and support. ## Categories - [Uncategorized](https://fpassistant.com/category/uncategorized/) - [News](https://fpassistant.com/category/news/) - [SDK](https://fpassistant.com/category/sdk/) ## Tags - [ARINC 424](https://fpassistant.com/tag/arinc-424/) - [FAA](https://fpassistant.com/tag/faa/) - [NOTAM](https://fpassistant.com/tag/notam/) - [NMS](https://fpassistant.com/tag/nms/) - [ICAO](https://fpassistant.com/tag/icao/) - [software development](https://fpassistant.com/tag/software-development/) - [consultancy](https://fpassistant.com/tag/consultancy/) - [TERPS](https://fpassistant.com/tag/terps/) - [PANS-OPS](https://fpassistant.com/tag/pans-ops/) - [NEWS](https://fpassistant.com/tag/news/) - [DOC9906](https://fpassistant.com/tag/doc9906/) - [CodeCoverage](https://fpassistant.com/tag/codecoverage/) - [UnitTesting](https://fpassistant.com/tag/unittesting/) - [NuGet](https://fpassistant.com/tag/nuget/) - [geographical](https://fpassistant.com/tag/geographical/) - [Latitude](https://fpassistant.com/tag/latitude/) - [longitude](https://fpassistant.com/tag/longitude/) - [OLS](https://fpassistant.com/tag/ols/) - [8260.58](https://fpassistant.com/tag/8260-58/)