我用的是分析仪。如何利用capl在分析仪中模拟独木舟的TestWaitForDiagResponse功能?
发布于 2016-05-23 08:45:34
您只能与TestWaitForDiagResponse() pro或CANoe一起使用CANalyzer函数。
请注意,只有在测试模块中才有可能等待诊断事件!传统的CAPL节点继续运行,但只受事件驱动的原则.
要调用这个函数,您必须创建一个测试模块。有两种类型的TestWaitForDiagResponse函数:
1. long TestWaitForDiagResponse (diagRequest request, dword timeout);
2. long TestWaitForDiagResponse (dword timeout);
对于第一个对象,您必须声明一个像DiagRequest ServiceQualifier request;这样的诊断对象。
此函数准确地等待配置协议(P2/P2*)时间的声明响应对象。
第二个函数是等待配置协议(P2/P2*)定时的任何响应。
https://stackoverflow.com/questions/37203765
复制相似问题