Documentation Home Page RT-LAB Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

OpMaxT A429 Recv

Block

Mask

Description

This block is part of the MAX Technologies ARINC 429 library.It is associated to a single OpMaxT A429 Ctrl block.

The OpMaxT A429 Recv block has two purposes:

  • allows the user to define the configuration of a receive operation,
  • displays the received ARINC 429 words.

The block controls only one Arinc 429 receiver on the MAX Technologies IP module.

Parameters

Controller IDThis parameter, represented by an an integer value, is used to associate the OpMaxT A429 Recv block to only one controller block responsible for the hardware configuration.
Channel NumberSpecifies the number of the arinc 429 receiver controlled by this block. Valid values for this parameter are in the range 0 to 7 for the IPM429-E-8T-8R module.
Output Data WidthSpecifies the maximum number of expected arinc 429 words to be received. The maximum value is 32. For scheduled transmission, this parameter represents the maximum number of arinc429 words expected to be received during a major frame.
Output Data Format

Two options are available here:

  • Raw Data - assumes that the received data is an arinc 429 word that the block displays as it is;
  • Fields Detailed - the driver extract the fields of the arinc 429 word depending on its size (25 bit or 32 bit) and displays them.
SDI Filter (Source/Destination Identifier)This parameter allows to filter the received arinc 429 words if the Selected Word Size is 32. When checked, the input SDI Filter becomes available and the user may input the valid SDIs for this block. The received arinc 429 words that do not satisfy the request are ignored and 0 will be output instead.
Label Filter

This parameter allows filtering the received arinc 429 words. When checked, the input Label Filter becomes available and the user may input the valid labels for this block. The received arinc 429 words that do not satisfy the request are ignored. The last valid received arinc 429 word will be output instead. Maximum number of valid labels is 255.



Note: The filter based on label is more efficient than the SDI filtering because it is done at the firmware level. The module will not write into FIFO an arinc 429 word that includes an invalid label.


Receive SpeedSelect the transmission speed on the ARINC 429 bus between a low 12.5kHz and a high 100kHz.
ParityThis parameter allows the control of the parity. When unchecked there is no parity control. If checked, a new parameter becomes available and the user may choose between odd or even parity check.
Channel MuteThis parameter allows the user to stop or to restart the receive operation. When checked, a new input becomes available and the user is able to dynamically control the block's operation.
Select the Word SizeThis parameter allows the user to choose the size of the arinc 429 words to be received: either 25 or 32 bit word.


Inputs

SDI FilterThis input becomes available only if SDI Filter parameter is checked. The user must input valid values for the SDI field. This input is available regardless of the choice of Output Data Format.
Label FilterThis input becomes available only if Label Filter parameter is checked. The user inputs here valid values for the Label. This input is available regardless of the choice of Output Data Format.
Channel MuteThis input becomes available only if Channel Mute parameter is checked.


Valid values for this input are 0 and 1:

  • '1' means that the receive operation is enabled;
  • '0' means that the receive operation is disabled.

Outputs

Error: This output represents the status of the block. The following error codes may be returned:

Error CodeMessage
0The block received the expected number of ARINC words
-1The block received less then expected ARINC words
1The receive operation for this channel was blocked using the channel mute parameter.
2Some (or all) of the expected ARINC words have been blocked by the SDI filter.
3Some (or all) of the expected ARINC words have been blocked by the Label filter.

SSM: This output is available only for Fields Detailed receive operation, and only if Selected Word Size is 32 bit. It represents the Sign/Status Matrix.

Data: This ouput returns the data received on the selected receiver channel.

  • For Fields Detailed receive operation this output represents the 19-bit data field of the arinc 429 word.
  • For Raw Data receive operation, this input represents the complete 25 or 32 bit arinc 429 word (including the parity bit).

SDI: This 2-bit output is available only for Fields Detailed receive operation, and only if Selected Word Size is 32 bit. It represents the Source/Destination Identifier.

Label: This 8-bit output is available only for Fields Detailed receive operation. It represents the first 8 bits of each arinc 429 word.

Timestamp: This output represents the time tag (microseconds) associated to each received arinc 429 word.

Characteristics and Limitations

Direct FeedthroughYes
Discrete sample timeYes
XHP supportNo
Work offlineNo

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323