如何使用CAPL的诊断功能获取CAN传输的数据(256字节)?
How to obtain CAN transmitted data (256 bytes)using Diagnostic functions using CAPL?
256字节的数据被传输到CAN总线,作为对特定DID的响应。它由 14 个数据样本组成,一个样本由 12 个字节的数据组成(10 个不同变量的 10 个不同值打包在 12 个字节中(。我需要在CAPL的帮助下使用诊断功能收集这些不同的样本。
您可以将diagGetPrimitiveData或diagGetPrimitiveByte用于原始数据。您可以在CANoe帮助中找到详细信息和示例
对于读取定义的参数,例如在.cdd中,您可以使用diagGetParameter
相关文章:
- std::当在256字节边界上写入整数时,流的奇怪行为
- 如何使用CAPL的诊断功能获取CAN传输的数据(256字节)?
- 如何在 XML 中正确存储原始字节数据并恢复它?
- 正在转换结构数据的字节序
- 一种将 Dart 中的字节数据转换为 C++ 中的无符号字符*的有效方法?
- 我能确定从文件中读取的 32 字节二进制数据等于 256 位吗?
- 将constexpr字节数组与缓冲区的一部分(指向数据的指针)进行比较
- 什么是 16 字节有符号整数数据类型?
- 交换未定义数据类型中的字节顺序
- 为什么 sys 套接字 recv 函数不填充数据但返回字节长度?
- 比较存储在 std::string 中的数据中的字节数
- 是否值得使用位移在单个字节中存储多个小数据成员?
- boost::asio::async_read 无限循环,接收数据为零字节
- 发送特定字节模式时串行端口数据损坏
- 使 QString 数据字节无效
- 将数据从字节数组(带零)传递到字符串流(字符串流)
- 解码像 FAST 这样的数据协议的快速方法是什么,其中数据以字节为单位编码,并将位作为存在标志
- reinterpret_cast接收端的'serializing'数据、字节顺序和对齐方式
- 在openMPI中向进程发送数据(以字节为单位)的最佳方式
- 将16字节和256字节复制到共享内存之间的差异