AIT ARINC SDK by Avionics Interface Technologies
The AIT ARINC SDK is a comprehensive software development kit designed to help engineers develop, integrate, and automate applications for ARINC-based avionics data buses using Avionics Interface Technologies hardware. It provides a consistent, high-level API for bus I/O, scheduling, monitoring, recording, and simulation, enabling faster development and reliable test workflows across lab, production, and flight test environments.
Key features:
- Protocol support: Works with ARINC 429 and, with appropriate AIT interfaces, other ARINC standards such as 664/AFDX, 708, and 717.
- Multi-language APIs: C/C++ and C#/.NET, with options for scripting (e.g., Python) and integration with popular test environments like LabVIEW.
- Cross-platform support: Drivers and libraries for Windows and Linux, in 32- and 64-bit configurations.
- Unified interface: Common API across AIT hardware form factors (such as PCIe, PXI/PXIe, USB, and Ethernet) to simplify code reuse.
- Development aids: Comprehensive documentation, sample projects, and utilities to accelerate onboarding.
- Bus operations: Deterministic transmit scheduling, receive filtering by label/SDI, message parsing utilities, and high-resolution time-tagging.
- Test and simulation: Record/replay, error injection, bus simulation, and real-time health monitoring for verification and regression testing.
- Integration ready: Suited for automated test systems and hardware-in-the-loop setups.
Benefits:
- Shorter development cycles and easier integration
- Scalable solutions from bench testing to system integration
- Lower risk and cost through code reuse and consistent APIs
Note: Available features and protocol support depend on the specific AIT interface modules and licenses in use.
AIT ARINC SDK is developed by Avionics Interface Technologies. The most popular version of this product among our users is unknown.
Comments