Engee documentation

AR-EL Encode

Creating the PC ARINC 429 word from its fields.

blockType: CFunction

Path in the library:

/RITM/RITMex ARINC 429/ARINC 429 Coding/AR-EL Encode

Description

To work with the block, install/update the support package RITM blocks.

Block AR-EL Encode it is used to create the word PC ARINC 429 from its fields.

Ports

Input

# SSM — Sign/Status Matrix, significant bits 1-2
the matrix

Details
Data types

uint32

Complex numbers support

No

# Data — PC word data segment, significant bits 1-19
scalar

Details
Data types

uint32

Complex numbers support

No

# SDI — Source/Destination Identifiers, significant bits 1-2
scalar

Details
Data types

uint32

Complex numbers support

No

# data ID, significant bits 1-8
scalar

Details
Data types

uint32

Complex numbers support

No

Output

# The PC word — a word of sequential code
scalar

Details
Data types

uint32

Complex numbers support

No

Parameters

Input port 2

# Labelthe description is missing

Details

The description is missing.

Default value

Данные

Program usage name

InputPort2Label

Tunable

No

Evaluatable

No

# Variable namethe description is missing
String

Details

The description is missing.

Default value

data

Program usage name

InputPort2VarName

Tunable

No

Evaluatable

No

# Typethe description is missing
float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Details

The description is missing.

Values

float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Default value

uint32_t

Program usage name

InputPort2Type

Tunable

No

Evaluatable

No

# Sizethe description is missing
Tuple of Int64

Details

The description is missing.

Default value

()

Program usage name

InputPort2Size

Tunable

No

Evaluatable

Yes

# Signal typethe description is missing
real | complex

Details

The description is missing.

Values

real | complex

Default value

real

Program usage name

InputPort2SignalType

Tunable

No

Evaluatable

No

Input port 3

# Labelthe description is missing

Details

The description is missing.

Default value

SDI

Program usage name

InputPort3Label

Tunable

No

Evaluatable

No

# Variable namethe description is missing
String

Details

The description is missing.

Default value

sdID

Program usage name

InputPort3VarName

Tunable

No

Evaluatable

No

# Typethe description is missing
float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Details

The description is missing.

Values

float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Default value

int32_t

Program usage name

InputPort3Type

Tunable

No

Evaluatable

No

# Sizethe description is missing
Tuple of Int64

Details

The description is missing.

Default value

()

Program usage name

InputPort3Size

Tunable

No

Evaluatable

Yes

# Signal typethe description is missing
real | complex

Details

The description is missing.

Values

real | complex

Default value

real

Program usage name

InputPort3SignalType

Tunable

No

Evaluatable

No

Input port 4

# Labelthe description is missing

Details

The description is missing.

Default value

Label

Program usage name

InputPort4Label

Tunable

No

Evaluatable

No

# Variable namethe description is missing
String

Details

The description is missing.

Default value

label

Program usage name

InputPort4VarName

Tunable

No

Evaluatable

No

# Typethe description is missing
float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Details

The description is missing.

Values

float | double | int8_t | uint8_t | int16_t | uint16_t | int32_t | uint32_t | int64_t | uint64_t | int128_t | uint128_t | bool | BusSignal

Default value

int32_t

Program usage name

InputPort4Type

Tunable

No

Evaluatable

No

# Sizethe description is missing
Tuple of Int64

Details

The description is missing.

Default value

()

Program usage name

InputPort4Size

Tunable

No

Evaluatable

Yes

# Signal typethe description is missing
real | complex

Details

The description is missing.

Values

real | complex

Default value

real

Program usage name

InputPort4SignalType

Tunable

No

Evaluatable

No