如何在Capl测试模块中使用Capl发送循环Can消息

时间:2019-02-28 07:46:51

标签: capl

您好,任何人都可以帮助我如何发送以下提及的airbag_01消息,该消息应在主测试中循环发送。在void maintest()中,capl测试模块完成了哪个测试

消息Airbag_01安全气囊;

2 个答案:

答案 0 :(得分:0)

您应该创建一个on timer函数来设置计划。建立您的消息并在计时器达到限制时将其输出。 Capl有一个非常强大的帮助部分。如果需要更多帮助,请随时询问。

答案 1 :(得分:0)

很难理解您的问题。 以下代码每5 sg定期发送一条消息:

variables
{ 
    message Airbag_01 Airbag;
}

on timer send_Airbag
{
  // Set values:
  // Airbag.byte(0) = 0;
  // ...

  // Send
  output(Airbag);

  // Cycle each 5 sg
  settimer(send_Airbag, 5000);
}

on start
{ 
    // 5 sg
    settimer(send_Airbag, 5000);
}