1 个不稳定版本
0.2.0 | 2024年5月18日 |
---|
#2224 在 解析器实现
150 每月下载量
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对象
- 许可
许可方式
以下任一许可下
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
tests/technica 下的测试文件来自以下仓库 https://github.com/Technica-Engineering/vector_blf/tree/master/src/Vector/BLF/tests/unittests/ 并在GPLv3下许可。它们仅作为测试/输入数据使用,因此库本身在版权意义上不是衍生作品。
贡献
欢迎任何测试、代码或反馈贡献。打开一个 问题 或创建一个拉取请求,以使此库对每个人来说都更好。
除非您明确说明,否则您有意提交以包含在作品中的任何贡献,根据Apache-2.0许可证定义,应以上述方式双许可,不附加任何额外条款或条件。
依赖关系
~3MB
~62K SLoC