Документация Engee

AR-EL Encode

Создание слова ПК ARINC 429 из его полей.

Тип: CFunction

Путь в библиотеке:

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

Описание

Для работы с блоком установите/обновите пакет поддержки блоков РИТМ.

Блок AR-EL Encode используется для создания слова ПК ARINC 429 из его полей.

Порты

Вход

# SSM — матрица признака (Sign/Status Matrix), значащие биты 1-2
матрица

Details
Типы данных

uint32

Поддержка комплексных чисел

Нет

# Данные — сегмент данных слова ПК, значащие биты 1-19
скаляр

Details
Типы данных

uint32

Поддержка комплексных чисел

Нет

# SDI — идентификатор источника/назначения (Source/Destination Identifiers), значащие биты 1-2
скаляр

Details
Типы данных

uint32

Поддержка комплексных чисел

Нет

# идентификатор данных, значащие биты 1-8
скаляр

Details
Типы данных

uint32

Поддержка комплексных чисел

Нет

Выход

# Слово ПК — слово последовательного кода
скаляр

Details
Типы данных

uint32

Поддержка комплексных чисел

Нет

Параметры

Input port 2

# Labelописание отсутствует

Details

Описание отсутствует.

Значение по умолчанию

Данные

Имя для программного использования

InputPort2Label

Настраиваемый

Нет

Вычисляемый

Нет

# Variable nameописание отсутствует
String

Details

Описание отсутствует.

Значение по умолчанию

data

Имя для программного использования

InputPort2VarName

Настраиваемый

Нет

Вычисляемый

Нет

# Typeописание отсутствует
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

Описание отсутствует.

Значения

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

Значение по умолчанию

uint32_t

Имя для программного использования

InputPort2Type

Настраиваемый

Нет

Вычисляемый

Нет

# Sizeописание отсутствует
Tuple of Int64

Details

Описание отсутствует.

Значение по умолчанию

()

Имя для программного использования

InputPort2Size

Настраиваемый

Нет

Вычисляемый

Да

# Signal typeописание отсутствует
real | complex

Details

Описание отсутствует.

Значения

real | complex

Значение по умолчанию

real

Имя для программного использования

InputPort2SignalType

Настраиваемый

Нет

Вычисляемый

Нет

Input port 3

# Labelописание отсутствует

Details

Описание отсутствует.

Значение по умолчанию

SDI

Имя для программного использования

InputPort3Label

Настраиваемый

Нет

Вычисляемый

Нет

# Variable nameописание отсутствует
String

Details

Описание отсутствует.

Значение по умолчанию

sdID

Имя для программного использования

InputPort3VarName

Настраиваемый

Нет

Вычисляемый

Нет

# Typeописание отсутствует
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

Описание отсутствует.

Значения

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

Значение по умолчанию

int32_t

Имя для программного использования

InputPort3Type

Настраиваемый

Нет

Вычисляемый

Нет

# Sizeописание отсутствует
Tuple of Int64

Details

Описание отсутствует.

Значение по умолчанию

()

Имя для программного использования

InputPort3Size

Настраиваемый

Нет

Вычисляемый

Да

# Signal typeописание отсутствует
real | complex

Details

Описание отсутствует.

Значения

real | complex

Значение по умолчанию

real

Имя для программного использования

InputPort3SignalType

Настраиваемый

Нет

Вычисляемый

Нет

Input port 4

# Labelописание отсутствует

Details

Описание отсутствует.

Значение по умолчанию

Label

Имя для программного использования

InputPort4Label

Настраиваемый

Нет

Вычисляемый

Нет

# Variable nameописание отсутствует
String

Details

Описание отсутствует.

Значение по умолчанию

label

Имя для программного использования

InputPort4VarName

Настраиваемый

Нет

Вычисляемый

Нет

# Typeописание отсутствует
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

Описание отсутствует.

Значения

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

Значение по умолчанию

int32_t

Имя для программного использования

InputPort4Type

Настраиваемый

Нет

Вычисляемый

Нет

# Sizeописание отсутствует
Tuple of Int64

Details

Описание отсутствует.

Значение по умолчанию

()

Имя для программного использования

InputPort4Size

Настраиваемый

Нет

Вычисляемый

Да

# Signal typeописание отсутствует
real | complex

Details

Описание отсутствует.

Значения

real | complex

Значение по умолчанию

real

Имя для программного использования

InputPort4SignalType

Настраиваемый

Нет

Вычисляемый

Нет