Section Content
Child pages (Children Display) | |||||
---|---|---|---|---|---|
|
Page Content
Table of Contents
Description
This document explains how to use the Data Interchange Layer (DIL) system to instantiate an ARINC-429 driver to communicate with other ARINC-429 capable equipment.
...
- Enable dynamic SSM: Allows the user to control the value of the SSM for this message by means of a connectable (i.e. through a model or LabVIEW Dashboards panel).
- Enable dynamic SDI: Allows the user to control the value of the SDI for this message by means of a connectable (i.e. through a model or LabVIEW Dashboards panel).
- Enable cyclic transmission: Allows the user to specify a fixed time in milliseconds between consecutive message transmissions.
- Transmit rate (ms): The rate at which the message should be transmitted. Rate is given in milliseconds.
...
Encoding | Description | Special considerations |
---|---|---|
BNR | Two's complement fractional binary encoding | |
BCD | Binary Coded Decimals encoding | |
DIS | Discrete signals (1 to 23 bits unsigned) | none |
...
Alternatively to the Graphical User Interface, an API has been developed to allow the creation of ARINC-429 configuration files that can be loaded to the driver. The API documentation can be found in ARINC-429 Python API documentation.
ARINC-429 Configuration Importer
...
Once the driver has been configured as desired, the user has to connect points in the model to points in the driver by using the designated RT-LAB GUI. This connection panel shows all the driver's and model's connectable points, once the model has been compiled. It is also possible to make connections to LabVIEW Dashboards panels.
The driver's connectable points depend on the driver's configuration (number of channels, number of messages in each channel, if a message is to be transmitted or received, etc.).
...