如何在播放日志文件时设置计时器。计时器应在日志文件启动时启动。在某个事件中,计时器应该在写入窗口中打印出来。
CAPL中有som内置函数你知道它们是如何工作的吗?
例如TimeToElapse
由于
答案 0 :(得分:0)
首先在测量配置中插入重播块。在重播块中选择您的日志文件并取消选中"开始重播测量开始"如果你想从CAPL代码开始重播。
在以下示例中,我将过程绑定到两个关键事件:
on key 'a' {
replayStart("ReplayBlockName");
setTimer(mytimer, mytime);
}
on timer mytimer {
// on timer event needed so that setTimer function works properly
}
on key 's' {
write("time to elapse = %d", timeToElapse(mytimer));
}
所以基本上打了关键' a'在测量期间以及之后关键的'看看剩下多少时间。请记住,输出取决于您的计时器。声明常规计时器时,timeToElapse返回整秒。声明msTimer时,timeToElapse返回毫秒。