AIM ARINC 429 Custom Device
The AIM ARINC 429 Custom Device allows use of AIM ARINC 429 PXIe Modules in VeriStand. The custom device targets exactly one AIM ARINC 429 PXIe module. To target multiple modules, use multiple instances of this custom device.
The custom device supports the following functionality:
- Import configuration file via scripting and System Explorer
- LabVIEW scripting of the custom device configuration
- Viewing read-only configuration in System Explorer
- Transmit and Receive configured labels
- Scheduled and Acyclic labels
- Multiple parameters per label
- Multiple labels per channel
- Multiple Rx and Tx channels per module
- Log all configured channels and labels per core
Requirements
- PXI Linux RT Controller
- Supported AIM ARINC 429 PXIe Module
Getting Started Documentation
- Download the latest release package from the Releases page.
- See the User Guide for a walkthrough of using the Custom Device.
- See the Parameters XML File Schema documentation for configuring the custom device.
LabVIEW Source Code Version
LabVIEW 2020
Dependencies
Running the custom device
Real-Time target software components
- AIM ARINC 429 Board Software Package (BSP)
- Must enable the
ni-third-party
feed in MAX to install theARINC429 Board Software Package
component
- Must enable the
Developing or building from source
- LabVIEW 2020 or later
- LabVIEW Real-Time Module
- AIM ARINC 429 BSP and LabVIEW API
- VeriStand Custom Device Development Tools
- Install the latest package from the release page
- VeriStand Custom Device Message Library
- Install the latest package from the release page
- VeriStand Custom Device Testing Tools
- Install the latest package from the release page
Git History & Rebasing Policy
Branch rebasing and other history modifications will be listed here, with several notable exceptions:
- Branches prefixed with
dev/
may be rebased, overwritten, or deleted at any time. - Pull requests may be squashed on merge.
License
This AIM ARINC 429 custom device is licensed under an MIT-style license (see LICENSE). Other incorporated projects may be licensed under different licenses. All licenses allow for non-commercial and commercial use.