问题标签 [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 投票
2 回答
12409 浏览

can-bus - 用于诊断服务的 CAPL 脚本

我正在编写 CAPL 脚本来自动化诊断服务。我读过一些大于 8 字节的 DID。直到 8 个字节,我才能正确捕获我的 CAPL 脚本中的数据,但是当数据大小超过 8 个字节时,我会得到一些剩余字节的垃圾值 00。

我可以在 CANoe Trace 中看到完整的读取数据,但我无法在我的 CAPL 脚本中捕获它。如果有人有任何想法或解决方案,请与我分享。

在 Belo 脚本中,问题是我可以正确捕获 this.byte(7) 之前的值。但是对于 this.byte(8) 和 this.byte(9),我读到了 00,尽管 CANoe Trace 中的实际值是 0x54 和 0x66。所以这意味着我不能从 CAN 读取超过 8 个字节的 CAPL。

我的脚本看起来像:

0 投票
1 回答
6222 浏览

bus - 如何构建 LIN 消息并在 CAPL 中发送出去

我是 CAPL 脚本的初学者。我正在编写一个脚本来发送带有帧 id (PID) 的 8 字节消息。当我在独木舟中运行脚本时,ECU 没有给出响应。设置和数据库中的所有内容都是正确的。脚本有问题。下面是脚本。

请帮我。

0 投票
0 回答
77 浏览

vb.net - 在 VB.Net 和排序错误中添加延迟 - “应用程序”不明确

我需要在我的代码中添加几秒钟的延迟,为此我使用了以下代码:

在我加入“Imports CANoe”之前,它运行良好。之后我开始收到错误消息,适用于行 - Application .DoEvents()。错误信息是:

“应用程序”不明确,从命名空间或类型“CANoe,System.Windows.Forms”导入。

有人可以帮我解决这个问题吗?或者使用另一种增加延迟的方式?

PS:

  • 我是一名基础程序员而非 VB.NET 专家,所以您的意见对我来说非常有价值。
  • 我正在使用 Microsoft Visual Basic 2010 Express 版本。
  • 我正在使用 CANoe 在 CAN 总线上发送一些 CAN 信号。
  • 我想插入一个延迟,允许并行执行其他线程(例如:我有一个处理程序,只要有来自 COM 端口的数据传入,我就会调用它。我不希望它在我调用延迟函数时停止)

谢谢。

0 投票
3 回答
40204 浏览

capl - 使用 CAPL 发送消息/注入消息

我是 CANoe 的新手,也是 CAPL 语言的新手。但我想问你:如何在ECU 的网络上发送带有CAPL 的消息。例如:我想发送一个十六进制数(这是一个 ECU 的问题),然后我想看到这个问题的响应。

我不知道我是否很清楚,但如果您有任何答案,我将不胜感激。

0 投票
2 回答
7866 浏览

capl - 如何根据传入信号在 CAPL 代码中设置 env 变量?

我使用 CANoe,我想添加接受信号并更改环境变量的节点

当然使用 CAPL 编码,例如:

0 投票
1 回答
1114 浏览

capl - 监控总线 CAPL 上的 CAN/Flexray 消息

我正在尝试学习 CAPL,并且正在尝试完成以下任务。我有一个庞大的沟通矩阵,时间紧迫。我想有一个 CAPL 代码,它可以监控所有消息是否收到,检查那里的周期性。我能够从 CAPL 中读取写入 CSV 文件,这就是我获取输入和传输输出的方式。

重点在这里。CAPL 是否支持提供有关 (Max peroid 、 avg Peroid 、 Min Peroid) 等消息的见解或统计信息,它是否已传输。如何从 CAPL 获取此类信息

0 投票
5 回答
5030 浏览

c - CAPL #include 相对路径

我试图在 CAPL 中包含一个 *.can 文件,但我必须设置绝对路径

我想使用相对路径来包含它,但我不确定什么是正确的约定,或者它是否可行。到目前为止我已经尝试过了(我的 CAPL 在 projectX 文件夹中):

使用相对路径的正确方法是什么?

0 投票
2 回答
3276 浏览

embedded - CANOE中的CAPL测试节点和网络节点有什么区别?

CANOE 中 CAPL 测试节点和网络节点有什么区别?

0 投票
1 回答
3021 浏览

capl - CAN 跟踪控制的 CAPL 函数

是否有 CAPL 函数来管理我的配置中的跟踪?我想在我的模拟开始时清除跟踪并在程序结束时保存它。例如:

我一直在查看手册和 Vector 页面,但找不到有关它的帮助。如果没有,是否可以配置一个测试 CAPL 以在完成测试时保存它?

0 投票
1 回答
1856 浏览

can-bus - 无法在独木舟日志中打印日期和时间?

有没有办法打印每次登录独木舟的日期和时间???示例:现在对我来说它的打印如下

我想在下面

有没有办法像上面一样在独木舟上打印???