首先启用Logging模块,
配置Logging模块,选择触发方式Toggle Trigger,
在simulation中添加新Node,添加如下CAPL。
includes
{
}
variables
{
int i;
}
on start
{
setLogFileName("logging", "C:\\Users\\Desktop\\canlog\\{UserName}_{LocalTime}_T{IncTrigger|001}.blf");
}
on envVar Env_Fetch_Log
{
i =getvalue(this);
if (i > 0)
{
startLogging("logging", 1000);
write("start logging");
}
else
{
stopLogging("logging", 1000);
write("stop logging");
}
}