问题标签 [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.
can-bus - 用于打印毫秒的 CAPL 函数?
在没有毫秒的情况下理解canlogs很复杂,是否有任何功能可以在写入窗口中打印毫秒。我已经尝试过使用“getLocalTimeString()”函数,但这只会打印到几秒钟的时间。
can-bus - 如何将跟踪窗口输出重定向到 CANoe 中的文件
我想将跟踪窗口中存在的所有数据都保存到我的文本文件中,即使日志记录也有帮助,但它无法在该文件中显示日期和时间,所以我计划将整个跟踪窗口复制到文件中。
我试过按 ctrl+a 并粘贴到记事本中,但它只是复制某种区域,而不是全部。
我想知道是否有机会重定向跟踪窗口的打印方式,就像我在文本文件中看到的那样,或者至少有什么方法可以复制整个文件并粘贴到文本文件中。
can-bus - 如何将跟踪窗口的全部内容复制到独木舟中的文本文件
我想知道有没有办法将跟踪窗口数据复制到文本文件??
我尝试通过“ctrl + a”复制所有内容,然后尝试粘贴到文本文件中,但不幸的是它只复制了部分数据。
即使独木舟中存在日志记录选项,但它没有记录在测试中,现在数据存在于跟踪窗口中。我想将数据从跟踪窗口恢复到文本文件。
capl - 在 CAPL 中,是否有任何功能可以在后台启动/打开可执行文件?
我想从 CAPL 脚本运行可执行文件。有什么功能吗?
我正在寻找一个将在后台运行可执行文件的函数。例如,如果收到某个消息,则启动应用程序。
CAPL中是否有这种可能性?
c# - 从 CAPL 函数返回值到 C# 函数
我正在从 C# 函数调用 CAPL 函数,我希望在 C# 中获取 CAPL 函数返回的值,但它总是返回与我在 CAPL 函数中分配的值无关的相同值. 我需要在我的 CAPL 函数中添加一些东西,以便它可以将正确的值传递给我从中调用它的 C# 函数吗?这就是我从 C# 调用 CAPL 函数并将返回值分配给变量的方式:
这是 CAPL 函数的外观:
panel - 如何在独木舟中显示两个不同的位图图像?
我想根据事件在面板中显示两个不同的图像,例如,点亮显示一个位图图像,而熄灭显示另一个位图图像。我已经尝试浏览属性框中的选项,没有太多关于此的可用信息,有人有解决此问题的方法吗?
protocols - defaultSession,ProgrammingSession,extendedDiagnosticSession
我不了解 UDS 协议中的 defaultSession、ProgrammingSession、extendedDiagnosticSession。我们如何从一个会话转到另一个会话?请帮助我。谢谢。
capl - 除了 testwaitfortimeout() 之外,CAPL 中的延迟函数
我有一个控制 GPIB 电源的 CAPL 测试节点。该 CAPL 生成一个每 3 ms 修改一次的信号。我的 CAPL 看起来像这样:
问题是这个 testwaitfortimeout() 函数会在测试报告中生成一个注释,并且由于我对每个测试用例使用这个函数 2000/3000 次,我以一个巨大的测试报告结束。
我已经尝试实现一个函数来生成像 waitfortimeout() 这样的“延迟”,如下所示:
但这会使独木舟崩溃。我已经用 setTimer() 函数尝试过这样的事情,但问题是一样的。我怎样才能产生这种延迟?
timer - 如何在 CAPL 中读取计时器的值?
当计时器设置为 1 毫秒时,值 (yx) 始终显示 1 毫秒,但如果条件在 0.7 毫秒时变为真,该怎么办。我想要条件变为真的确切时间。
我已经使用 timeNow 函数来获取时间戳。