文档帮助中心文档
从远程主机接收UDP数据
ARM Cortex-A处理器金宝app的嵌入式编码器支持包
的UDP接收块从远程主机接收UDP(用户数据报协议)数据。该块从套接字缓冲区读取可用的UDP数据,并将数据作为矢量输出。
全部展开
Port_1
从远程主机接收的UDP数据,作为数字向量返回。属性设置此输出的数据类型消息的数据类型参数。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|布尔
单
双
int8
int16
int32
uint8
uint16
uint32
布尔
本地IP端口
25000
指定需要接收UDP报文的硬件板上应用的本地IP端口号。端口号必须为1 ~ 65535之间的整数。
请注意
在Linux上®,将本地IP端口号设置为1024以下,运行MATLAB®使用root特权。例如,在Linux命令行中,输入:
sudo matlab
远程IP地址('0.0.0.0'接受所有)
“0.0.0.0”
指定块接收UDP报文的IP地址。输入指定IP地址后,其他地址的UDP报文将被阻断。如果需要接受所有IP地址的报文,请使用缺省值“0.0.0.0”.
接收缓冲区大小(字节)
8192
指定要存储接收到的UDP报文的缓冲区大小。将接收缓冲区的大小指定为足够大,以避免缓冲区溢出造成的数据丢失。
消息的最大长度
255
配置输出UDP数据的最大长度。该值必须大于等于UDP报文的数据大小。系统截断任何超过这个长度的数据。
消息的数据类型
选择输出UDP数据的数据类型。该数据类型必须与远程主机发送的UDP消息的数据类型相同。
适应输出信号
从
在
选择适应输出信号如果您的模型支持不同长度的信金宝app号。在这种情况下:
输出向量的长度不同,取决于UDP数据接收的数据量。
该块从单个未标记输出发出数据向量。
清除适应输出信号如果您的模型不支持可变长度的信号。金宝app在这种情况下:
块发出与的长度相同的固定长度输出消息的最大长度.
如果UDP报文中包含的数据少于定长输出,则其中包含无效数据。
的长度的数据类型参数启用。
在这两种情况下,块截断超过消息的最大长度.
截止时间(秒)
正
在将控制返回给调度程序之前,指定每个样本的UDP数据包的等待时间。
样品时间(秒)
1
指定调度程序运行此块的频率。将此参数设置为较大的值可以减少UDP消息被丢弃的可能性。
UDP发送
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系