我正在处理ADTF .dat跟踪文件。我需要在不使用ADTF工具的情况下读取这些文件。跟踪文件是FLEXRAY。我想知道有没有开放源码的工具/库可以读取这样的文件,或者,有人能指导我如何继续读取这个文件吗?我真的很感谢任何人在这方面的帮助。
发布于 2019-10-29 04:10:20
对于( ADTF )dat文件的读写访问,有ADTF文件库。IFHD是最佳选项,它是ADTF 3.x的基础,也可以处理ADTF 2.x的文件结构。
请看一下https://support.digitalwerk.net/adtf_libraries/adtf-file-library/v0/html/index.html
下面是一个如何访问信息https://support.digitalwerk.net/adtf_libraries/adtf-file-library/v0/html/a02069.html的示例
Lib本身完全开放源代码许可,可以由digitalwerk artifactory / conan:https://artifactory.digitalwerk.net/artifactory/webapp/#/artifacts/browse/tree/General/dw-developer-sdk/dw/ifhd/0.5.0/stable使用
取决于您的用例,但如果您希望使用UI检查或导出数据,DAT工具也是开源的,并实现了IFHD:https://support.digitalwerk.net/adtf_libraries/adtf-dat-gui-tools/v0/guides/index.html
但请注意:要解释flexray流,您必须使用device toolbox 3.1.0提供的devtb2反序列化器插件扩展功能,以防数据是使用ADTF2.x记录的。因为ADTF 2.x本身并不知道Flexray...如果你的dat文件来自ADTF 3.x,一切都会正常工作。文件访问示例有一个选项to.load,即附加adtffileplugin。这意味着您可以在没有ADTF的情况下阅读,但您需要设备工具箱中的组件。
手工艺品的正面很难看。以下是将其用于IFHD的一个简单方法:
要查找包,请参阅

要下载,请参阅

以下是指向IFHD for Windows / VS2017 / VS141 / Build类型的链接:来自screenshots -> https://artifactory.digitalwerk.net/artifactory/webapp/#/artifacts/browse/tree/General/dw-developer-sdk/dw/ifhd/0.5.0/stable/package/66cf6fe195939f36e2bceb8ce0ae147f3a8285e6/conan_package.tgz的发布包
发布于 2020-03-27 03:16:26
2020年更新: adtf_file (ifhd)现在可以在github上使用
https://stackoverflow.com/questions/58594989
复制相似问题