UDP接收
接收UDP数据包
描述
UDP接收块接收UDP数据包从一个IP网络端口和保存他们的缓冲区。
与每个样本块输出一个UDP数据包的内容作为数据向量。
港口
输出
消息- - - - - -接收到的消息
n×1阵列
的UDP接收作为一个n×1输出接收到的UDP数据包数据块向量。的数据类型为消息
和长度
参数设置矢量数据类型和长度,N,分别。
这个港口是匿名的适应输出信号
启用。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|布尔
长度- - - - - -消息的长度的向量
积极的标量
这个端口输出消息向量的长度信号端口消息
。
这个港口是隐藏的适应输出信号
启用。
数据类型:单
参数
本地IP端口- - - - - -本地IP端口
25000年
(默认)| 1 - 65535
输入IP端口号码你的硬件板上接收UDP数据包。
请注意
在Linux上®设置IP端口数量低于1024,MATLAB运行®使用root特权。例如,在Linux命令行,输入:
sudo matlab
远程IP地址- - - - - -远程IP地址
“0.0.0.0”
(默认)|特征向量
输入接受数据包的IP地址。进入一个特定的IP地址块UDP数据包从其他地址。接受任何IP地址的数据包,进入“0.0.0.0”
。
接收缓冲区大小(字节)- - - - - -接收缓冲区的大小
8192(默认)|正整数标量
让接收缓冲区足够大,以避免缓冲区溢出造成的数据丢失。
最大长度为消息- - - - - -最大长度为消息
255(默认)|正整数标量
输入的最大长度,数据输出向量元素的向量。设置这个参数值等于或大于UDP数据包的数据大小。系统数据截断,超过这个长度。
如果禁用适应输出信号,此块输出一个固定长度的输出相同的长度最大长度为消息。
数据类型为消息- - - - - -数据类型为消息
uint8(默认)|单|双| int8 | int16 | uint16 | int32 | uint32 |布尔
设置中的向量元素的数据类型信息输出。匹配的数据类型与数据输入用于创建UDP数据包。
适应输出信号- - - - - -适应输出信号
(默认)|关闭
支持可万博1manbetx变长度的信号在你的模型中,选择该参数。支持固万博1manbetx定长度的信号,这个参数。当你清楚这个参数,块:
设定的发出固定长度的数据向量最大长度为消息,从消息输出。
发出的有效数据的长度长度输出。
如果UDP数据包包含更少的数据比固定长度的输出,包含无效数据的差异。
在这两种情况下,超过的截断数据块最大长度为消息。
截止时间(秒)- - - - - -时间等待UDP数据包
正(默认)|积极的标量
对于每一个样本,这长时间等待一个UDP数据包调度程序返回控制权之前。这个值默认为正
,这表明无限期等待。
样品时间(秒)- - - - - -样品时间
0.01(默认)|积极的标量
输入频率调度程序运行这一块。输入一个值大于零。实时操作,设置这个选项一个较大的值降低的可能性下降UDP消息。
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。