LabVIEW论坛
直播中

若愚JX

8年用户 58经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[问答]

Labview接收千兆以太网传输的UDP包,漏包严重?

labview一直接收FPGA传上来的数据,每个包512字节,在4K个字后,出现漏包。基本上都是在4K的位置,为什么呢?有没人遇到过类似问题呢? 请无视坐标单位
一个点是16位的,一次接收是一个字节,所以将两个字节合并成一个字


补充内容 (2017-9-29 20:13):
感觉用Labview的UDP接口不太容易实现,有没有其他什么上位机可以实现波形的显示?
已退回10积分

回帖(9)

汪刚刚

2017-9-29 11:09:42
你这个没有加延时呀,还有协议里面最好定义一个数据长度
举报

若愚JX

2017-9-29 11:15:53
引用: wyq95361977 发表于 2017-9-29 11:09
你这个没有加延时呀,还有协议里面最好定义一个数据长度

加了延时结果也没变化,数据长度就是512个字节啊
举报

老蜗牛

2017-9-29 13:10:38
估计硬件缓冲区大小是4096:发送数据的速率相对于采样速率可能过快,导致硬件缓冲区中的数据没有及时被采集。
举报

若愚JX

2017-9-29 14:42:58
引用: 老蜗牛 发表于 2017-9-29 13:10
估计硬件缓冲区大小是4096:发送数据的速率相对于采样速率可能过快,导致硬件缓冲区中的数据没有及时被采集。

那请问怎么解决呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分