#automotive #dlt #analysis #object #header-file #blf

ablf

处理汽车二进制日志文件(.blf)的库

1 个不稳定版本

0.2.0 2024年5月18日

#2224解析器实现

Download history 213/week @ 2024-05-18 4/week @ 2024-05-25 2/week @ 2024-06-01 13/week @ 2024-06-08 42/week @ 2024-06-15 27/week @ 2024-06-22 1/week @ 2024-06-29 5/week @ 2024-07-13 128/week @ 2024-07-20 17/week @ 2024-07-27

150 每月下载量

MIT/Apache

34KB
396

ablf - Rust汽车二进制日志文件(Vector .blf)处理库

此库是基于从以下"Read Write BLF API 2018 版本 8"的头文件中获取的信息的清洁室实现:

例如在这里: https://forums.ni.com/t5/Example-Code/Read-and-Write-BLF-Files/ta-p/3549766

特性

打开/解码zlib/deflate压缩的blf文件

  • 遍历所有对象(外层对象和容器对象的第一个级别)
  • 解码CAN消息(2)、CAN错误帧扩展、App-Text对象
  • 许可

许可方式

以下任一许可下

任选其一。

tests/technica 下的测试文件来自以下仓库 https://github.com/Technica-Engineering/vector_blf/tree/master/src/Vector/BLF/tests/unittests/ 并在GPLv3下许可。它们仅作为测试/输入数据使用,因此库本身在版权意义上不是衍生作品。

贡献

欢迎任何测试、代码或反馈贡献。打开一个 问题 或创建一个拉取请求,以使此库对每个人来说都更好。

捐赠 欢迎捐赠!

GitHub ♥︎ 赞助者欢迎!

除非您明确说明,否则您有意提交以包含在作品中的任何贡献,根据Apache-2.0许可证定义,应以上述方式双许可,不附加任何额外条款或条件。

依赖关系

~3MB
~62K SLoC