【发布时间】:2010-09-03 02:28:18
【问题描述】:
我需要在 Matlab 中设置一个 UDP 阅读器,用于接收来自多个来源的数据。我通常将其用于单个数据源:
[packet,~,~,senderaddress]=fread(s,s.BytesAvailable)
问题是我想避免等待超时,我没有终止数据到达,并且数据包的大小未知。有没有其他人有这个问题?谢谢
【问题讨论】:
我需要在 Matlab 中设置一个 UDP 阅读器,用于接收来自多个来源的数据。我通常将其用于单个数据源:
[packet,~,~,senderaddress]=fread(s,s.BytesAvailable)
问题是我想避免等待超时,我没有终止数据到达,并且数据包的大小未知。有没有其他人有这个问题?谢谢
【问题讨论】:
为什么不使用 Java 的网络功能。 UDP File Exchange 执行一些 Java 脚本来访问 UDP 套接字。定义数据包的最大大小(UDP 数据报最长可达 65536 字节)和首选超时。
【讨论】: