Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

UDP Send

Send UDP message

Library

Sinks

dspsnks4

Description

The UDP Send block transmits an input vector as a UDP message over an IP network port. The remote IP port number to which the block sends the UDP packets is tunable in the C/C++ generated code.

Note

Some Simulink® blocks and .exe files built from models that contain those blocks require shared libraries, such as .dll files on Windows®. The UDP Send block requires the networkdevice.dll library file. To meet this requirement, follow the example on the packNGo function page to package the code files for your model. The resulting compressed folder contains the .dll files that the model requires, including networkdevice.dll. To run this type of .exe file outside a MATLAB® environment, place the required .dll files in the same folder as the .exe file, or place them in a folder on the Windows system path. For more details, see How To Run a Generated Executable Outside MATLAB.

Parameters

IP address ('255.255.255.255' for broadcast)

Specify the IP address or hostname to which the block sends the message. To broadcast the UDP message, retain the default value, '255.255.255.255'.

Remote IP port

Specify the port to which the block sends the message. This parameter is tunable in the C/C++ generated code but not tunable during simulation. The default is 25000. The value can be in the range [1 65535].

Note

On Linux®, to set the IP port number below 1024, run MATLAB with root privileges. For example, at the Linux command line, enter:

sudo matlab

Local IP port source

To let the system automatically assign the port number, select Assign automatically. To specify the IP port number using the Local IP port parameter, select Specify.

Local IP port

Specify the IP port number from which the block sends the message.

If the receiving address expects messages from a particular port number, enter that number here.

Extended Capabilities

See Also

System Objects

Blocks

Introduced in R2010a

Was this topic helpful?