OR

linGetResponseData

功能:获取指定报文数据

说明:

如果未获取到报文数据,返回值为0。

如果获取到报文数据,返回值为非0。

frameObject:将要获取数据的LIN报文

代码示例

on linFrame VIPe_01
{

  linFrame 0x2E testMsg;

  $VIP_0e_Dummy +=1;
  write("%d",LINGetResponseData(testMsg));
  if (LINGetResponseData(testMsg) !=  0)
   {
      writelineex(1,1,"FrameId=%d Length=%d, 0x%X 0x%X 0x%X 0x%X 0x%X 0x%X 0x%X 0x%X;", testMsg.ID, testMsg.DLC,
      testMsg.byte(0), testMsg.byte(1), testMsg.byte(2), testMsg.byte(3), testMsg.byte(4), testMsg.byte(5), testMsg.byte(6), testMsg.byte(7));
   }
  else
    writeEx(1,1,"error");

}

结果:

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐