问题标签 [canoe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
326 浏览

python - 如何使用 python comtypes.client 为特定版本的应用程序创建 com 对象?

我正在尝试自动化独木舟应用程序。我正在尝试创建一个 com 对象。但我有 2 个不同的独木舟版本 7.6 和 8.2。默认情况下,它会打开 7.6 版的 Canoe。如何确保它默认打开 8.2 版本?

0 投票
2 回答
485 浏览

plot - 在 CANoe 测试中分析 CAN 信号

通过 CANoe 测试环境运行测试时,我可以使用例如检查信号的瞬时值checkSignalInRange()。对于某些信号,评估典型的物理属性(如幅度、频率、周期和平均值)会更有意义。有没有办法在 CANoe 中做到这一点?

作为一种可接受的解决方法,是否可以设置一些要在测试期间记录的信号,并将信号图包含在测试报告中?

0 投票
1 回答
356 浏览

canoe - CANoeILNLVector.dll 文件对应的 API

我正在使用 Vector CANoe 8.5 版,我想知道CANoeILNLVector.dll 文件的 API 是什么。

0 投票
1 回答
1219 浏览

panel - 如何从 CANoe 中的 1 个按钮(使用面板)重置所有环境变量(在 DBC 中)

我在独木舟软件中工作,我尝试重置我的所有环境变量,它存在于 DBC(数据库)中,我使用独木舟软件中的面板创建了一个按钮。并尝试将此面板插入配置中的一个网络节点,但我不知道如何插入此面板以及如何使用 CAPL 编程中的函数重置我的所有环境变量。

请给我一些建议。谢谢你 。

0 投票
2 回答
3280 浏览

request - 如何在 Vector CAPL 中发送多个 diagRequest 消息?

我目前正在编写一些在单击按钮时执行的 CAPL 代码。它应发送多个诊断请求。但 CANoe 总是告诉我,它一次只能发送一个请求。所以我需要延迟请求。该diagSetRequestInterval功能不起作用。而且由于它不是测试用例,因此testWaitForDiagResponse也不起作用。

0 投票
1 回答
1336 浏览

python - 如何从 python 调用的 CAPL 函数中获取返回值?

我想从 python 调用的 CAPL 函数中获取返回数据。请帮我解决一下这个。

目前我只能在示例中调用带参数的函数。

0 投票
1 回答
692 浏览

vbscript - 使用 VBScript 运行独木舟测试模块

我尝试在测试模块完成后使用它来停止测试模块,并使用WHILE循环启动第二个测试模块。但是在第一个测试模块完成后,我无法启动第二个测试模块。当我在文本文件中编写执行步骤时,我得到了它的原因。

在第一个测试模块完成后,TMExecuting 应该是假的,这是在

但它不会因为第二个测试模块没有启动而变得错误。如果有人有任何解决方案,请提供帮助。 我想使用 VBScript 在单个 Canoe 配置配置中运行多个测试模块和测试环境。

0 投票
1 回答
1453 浏览

can-bus - 使用 CAPL 在 CANalyzer 中发送/接收/配置 TCP/IP 协议套件请求/响应数据包

我们需要使用带有 CAPL 的 CANAalyzer / CANoe 测试 TCP/IP 协议套件(TCP/UDP/IP/ARP/ICMP/Ethernet),并有以下查询:-

  1. 是否有提供任何 API 来发送/接收/配置 TCP/IP 协议套件中的不同协议数据包,例如 ARP/ICMP/TCP/UDP/IP?
  2. 如果没有单独的 API 可用,我们如何发送/接收/配置协议数据包?我们是否需要使用 CAPL 脚本设置/获取原始数据包并创建/解码?
0 投票
1 回答
339 浏览

can-bus - 监控 CAN 报文

我有一个带有 CAN 信号 A、B 和 C 的脚本。所有信号都是周期性的。我想根据 A 和 B 的值发送信号 C。有没有办法通过 CAPL 监控 CAN 信号(尝试监控实时数据)。假设我要执行如下所示的操作

0 投票
1 回答
909 浏览

canoe - CANoe CAPL 功能:清除跟踪窗口

我目前正在尝试找到一种方法来自动清除 CANoe 中的跟踪窗口。

我查看了 CANoe 中的帮助菜单,但除了 Trace 窗口本身提供的手动 x 选项外,没有其他内容。有没有人有任何想法?