数据包大小超过128 KB(R 1.9)时,绘图停止工作

时间:2014-03-03 17:41:21

标签: redhawksdr

要重现此问题,请启动SigGen组件。使用IDE或资源管理器绘制输出端口。将SigGen组件的xfer_len属性更改为值> 16000.情节停止工作。我仍然可以快照数据。我使用的是R 1.9.0。这是一个已知的问题吗?

2 个答案:

答案 0 :(得分:0)

您是否修改了/etc/omniOrb.cfg中的参数giopMaxMsgSize? 您可以将默认值从2097152(2 Mbytes)增加到10485760(10Mbytes)。 如果你在CentOS上工作,你在omniOrb.cfg中没有这一行,那么你可以添加以下行: giopMaxMsgSize = 10485760

通常,这样的错误后面跟着CORBA :: MARSHAL错误

答案 1 :(得分:0)

在Redhawk 1.9.0中(与1.8系列相比),IDE的图表默认设置为非阻塞。这会导致IDE丢弃比绘制速度更快的数据。如果需要绘制非常大的数据推送,可以更改此行为:

  1. 选择绘图的视图菜单(绘图视图右上角附近的向下三角形)
  2. 选择“调整绘图设置”
  3. 在对话框中,将阻止设置为true