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

UDP RX

Страница в процессе разработки.

Прием UDP сообщений по Ethernet.

Тип: EngeeFunction

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

/Interfaces/UDP/UDP RX

Описание

Блок UDP RX используется для приема UDP сообщений по Ethernet.

Порты

Выход

# Размер — число принятых байт
скаляр

Details

Не более значения параметра Максимальный размер сообщения. Если в буфере операционной системы находится больше данных, то они будут считаны при следующем шаге расчета.

Типы данных

UInt32

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

Нет

# Данные — массив принятых байт
вектор

Details
Типы данных

Float64

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

Нет

Параметры

Параметры

# IP адрес: — IPv4 адрес отправителя сообщений

Details

0.0.0.0 — это IP адрес для приема сообщений от любого отправителя.

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

"0.0.0.0"

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

m_ip

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

Нет

Вычисляемый

Да

# Порт: — порт, который будет прослушиваться приемником

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

5151

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

m_port

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

Нет

Вычисляемый

Да

# Максимальный размер сообщения: — максимально возможная длина принятого сообщения

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

128

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

m_buf_size

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

Нет

Вычисляемый

Да

# Шаг расчёта, с: — шаг расчета в секундах для приема сообщений UDP в приложение реального времени

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

-1

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

m_sample_time

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

Нет

Вычисляемый

Да