Canoe 在矢量独木舟中将日志转换自动化为操作

Canoe 在矢量独木舟中将日志转换自动化为操作,canoe,Canoe,CANoe在导出和日志记录设置窗口中提供了一个选项操作。“帮助”窗口显示: 操作定义在保存后调用的应用程序 目标文件 我想要实现的类似于:使用单个日志块以BLF格式生成应用程序中的所有日志(出于性能原因,我不想在模拟中放置大量日志块),然后设置一个操作以自动将BLF文件转换为ASC。是的,我可以通过COM编写一个帮助程序来打开CANoe,但我不想这样做。Vector的人曾经告诉我,CANoe唯一通过ISO26262认证的部分是CLI,但我觉得它不太合适 我甚至不能开始这方面的工作,因为我找不到任

CANoe在导出和日志记录设置窗口中提供了一个选项操作。“帮助”窗口显示:

操作定义在保存后调用的应用程序 目标文件

我想要实现的类似于:使用单个日志块以BLF格式生成应用程序中的所有日志(出于性能原因,我不想在模拟中放置大量日志块),然后设置一个操作以自动将BLF文件转换为ASC。是的,我可以通过COM编写一个帮助程序来打开CANoe,但我不想这样做。Vector的人曾经告诉我,CANoe唯一通过ISO26262认证的部分是CLI,但我觉得它不太合适

我甚至不能开始这方面的工作,因为我找不到任何关于通过CLI使用CANoe的文档。有人知道怎么做吗(如果可以的话)

编辑:在帮助手册的CANoe RT服务器:命令行控制部分,它说(emphasys mine):

CANoe RT服务器的配置和控制主要通过 用户PC上的“选项”对话框中的“独木舟”对话框(扩展|独木舟 RT)。此外,还可以控制运行时服务器和运行时服务器 内核通过服务器主机上的命令行输入


所以他们有一些想法。恐怕答案可能是不可行的,因为Vector希望强制COM接口作为自动化管道的唯一接口(另请参见Jenkins integration)

您所指的问题使用COM接口执行转换。
建议您创建一个应用程序,打开一个新的CANoe窗口,然后进行转换并立即关闭(与您提到的问题类似)。
然后,您可以通过操作功能启动应用程序


注意:没有用于控制CANoe应用程序的CLI。

您所指的问题使用COM接口执行转换。
建议您创建一个应用程序,打开一个新的CANoe窗口,然后进行转换并立即关闭(与您提到的问题类似)。
然后,您可以通过操作功能启动应用程序


注意:没有用于控制CANoe应用程序的CLI。

直接作为ASC登录不是一个选项?如果没有,为什么?@M.Spiller由于公司的限制而不是一个选项。需要BLF,我自己想使用基于文本的分析方法,不想手动重新解析所有内容。直接作为ASC登录不是一个选项吗?如果没有,为什么?@M.Spiller由于公司的限制而不是一个选项。需要BLF,想自己使用基于文本的分析方法,不想手动重新解析所有内容。感谢您的回复,尽管我可能理解错误(请参见编辑到问题),但我指的是操作,我可以在“选项>外部程序>操作”下的“操作”选项卡中配置。没有必要为此编写COM mambojumbo脚本。但是,需要有CLI接口来递归调用CANoe…感谢您的回复,尽管我可能误解了这一点(请参见编辑到问题),但我指的是操作,我可以在“选项>外部程序>操作”下的“操作”选项卡中配置。没有必要为此编写COM mambojumbo脚本。但是,需要有CLI接口来递归地调用CANoe。。。