使用 CAPL 将时间戳重置为零

Reset the time stamp to zero with CAPL

我正在尝试使用 CAPL 自动重播不同的 .asc 文件,这些文件都保存在一个特定的路径中,我想一个一个地重播它们以生成新的 .asc 日志文件,但我想知道是否当我停止第一个日志并启动以下日志时,可以将新日志文件中的时间戳重置为零,我的意思是,我想获取从时间戳零开始的所有新日志,但我不知道如何当我开始新日志时,我可以在 CAPL 中重置时间戳。

如评论中所述,无法在 CANoe 中重置模拟时间。但是,由于 .asc 不是二进制日志格式,您可以尝试通过从 Python/etc.

中的所有事件中减去第一个事件时间戳或某个常量来调整时间