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