跳转到内容

变更和已修复的问题VisualApplets 3.3.2#

Operators#

Library Base#

操作员 SampleDn#

  • 在修复此问题之前, SampleDn 算子对于 2 位有符号输入无法正常工作。该问题现已修复。(工单 ID:215638)
  • 在修复此问题之前,算子 SampleDn 有时会在图像开头插入 EOL(行结束符),从而导致图像内容发生偏移。该问题现已修复。(工单 ID:235838)

Library Color#

操作员 ColorTransform#

  • 已修复算子 ColorTransform 问题已修复,现在可以正确报告无效值。 文档 已更新,以反映负变换系数只能在输入格式为有符号数或系数参数为静态时使用的限制。(工单编号:251344)

Library Debugging#

操作员 ImageFlowControl#

  • 算子中的参数化接口 ImageFlowControl 已得到修复。在此之前,未考虑 Parallelism,并且在停止图像采集时设置参数 DummyFrameWidth 和 DummyFrameHeight 没有任何效果。该问题现已修复。(工单 ID 209391)
  • 在修复此问题之前,在算子 CounterWidth 中将参数 32 bits 设置为值 ImageFlowControl
  • 时,会发生构建错误。该问题现已修复。(工单 ID:217556) StatusO 该算子的 ImageFlowControl 已修复。此前,该算子被声明为无限源。现在,该端口与端口 O 保持 O 同步。该算子的文档也已进行了相应调整。(问题编号:217557)
  • 算子中帧结束信号的延迟输出 ImageFlowControl 已修复。此前,在到达下一个输入帧之前不会发出帧结束信号。现在,当没有发生溢出情况时,该算子的表现类似于算子 ImageFifo 。(问题编号:247826)

Library Filter#

操作员 LineNeighboursNx1#

  • 算子 LineNeighboursNx1 已更改。现在,在输出链路上,内核列(kernel columns)的值不会再被意外更改。(问题编号:249802)

Library Parameters#

操作员 LinkParamTranslator#

  • 在修复此问题之前,算子 LinkParamTranslator 在连接具有无效配置的链接时可能会进入无效状态。该问题现已修复。(问题编号:239837)
  • 在修复此问题之前,算子 LinkParamTranslator 未能正确报告错误。对于参数错误,参数中会显示相应的字符串 Status 但算子并未进入错误状态。该问题现已修复。(问题编号:239974)

Library Synchronization#

操作员 CutImage#

  • 在算子 CutImage 中,输出端口 O 处格式的处理方式已更改。该格式现在遵循输入 I 的格式,包括最大图像高度的设置。如果需要将最大尺寸设置为不同的格式(例如确保输出较小尺寸的图像时),请使用算子 SetDimension 在 CutImage。(问题编号:242688)

仿真#

  • 取消模拟的响应时间得到了优化。特别是当处理非常大的图像且由于模拟耗时过长或 Memory 使用率达到临界高位而需要停止模拟时,这可以大幅缩短中止模拟所需的时间。(问题编号:234920)
  • 在修复此问题之前,当在模拟中使用大于 2 GB 的图像时,VisualApplets 会崩溃。现在,当使用大于 2 GByte 的图像运行模拟时,会出现错误消息。不过,模拟功能目前仍仅支持小于 2 GB 的图像。(问题编号:240989)

SDK 示例#

  • 对于 CXP 和 Gigabit Ethernet 采集卡,使用 VisualApplets 生成的 SDK 示例现在在没有相机算子存在时将不再生成相机初始化代码。这使得在没有相机连接到采集卡的情况下也能够执行生成的 SDK 代码。(问题编号:239222)
  • 在修复此问题之前,当参数通过Parameters库的模块从其他参数传递过来时,生成的 SDK 示例中会写入冗余的参数访问代码。这导致了对模块参数的冗余访问。此问题已修复。现在,当参数通过Parameters库的操作符连接时,仅会编写前端访问代码。(工单 ID:239454)
  • 在修复此问题之前,生成的 SDK 示例始终在 int中计算 DMA 缓冲区大小。 size_t这会导致大图像出现缓冲区溢出。该问题现已修复。现在,DMA 缓冲区大小通过

Tcl 脚本编写#

  • Tcl 命令 SetModuleParam 进行计算。(问题编号:248563)已修复。此前,当设置字段参数时,不会将参数更新传播到输出链路。在早期版本的 VisualApplets 中,某些情况下这会导致设计参数化不一致。该问题现已修复。(问题编号:236891)

其他#

  • 在修复此问题之前,如果您选择了一个未链接的运算符,并使用“移动到层级框”功能将其移动到层级框中,然后取消了“输入/输出”对话框,则所选运算符会丢失。此问题已修复。(工单编号:217555)
  • 在修复此问题之前,当在图表窗口中打开某个运算符的上下文菜单时,额外的鼠标点击可能会导致该运算符在图表窗口中发生意外移动。此问题已修复。(工单编号:218063)
  • 在修复此问题之前,未使用的 GPO 引脚VisualApplets mE5的设计marathon 平台导致触发输出引脚的输出信号电平未定义。此问题已修复。由于此修复,固件版本号有所增加。(工单编号:221922)
  • 将 VisualApplets 设计导出为脚本时,浮点字段参数的精度得到了提高。此前,数字的保存精度与模块属性对话框中显示的一致。当重新导入设计时,这会导致问题,因为导入后的设计与原设计不完全相同。(问题编号:236969)
  • 在修复此问题之前,当删除在某个地方被引用的模块时,VisualApplets 有时会崩溃,该引用位置在 LinkParamTranslator 模块。此问题已修复。(工单编号:240977)