Socket
Book a DemoInstallSign in
Socket

ablf

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ablf

0.2.0
Source
Cargo
Version published
Maintainers
1
Created
Source

ablf - Rust automotive binlog files (Vector .blf) handling library / crate

This library is a clean-room implementation based on information from the header file of the

"Read Write BLF API 2018 Version 8" found e.g. here: https://forums.ni.com/t5/Example-Code/Read-and-Write-BLF-Files/ta-p/3549766

FEATURES

Open/decode blf files

  • that are zlib/deflate compressed
  • iterate over all objects (outer ones and the first level of container ones)
  • decoding of CAN messages (2), CAN error frame ext, App-Text objects

License

Licensed under either of

at your option.

The test files under tests/technica are from the repo https://github.com/Technica-Engineering/vector_blf/tree/master/src/Vector/BLF/tests/unittests/ and are licensed under GPLv3. They are only used as test/input data and thus the library itself is not a derived work in the copyright sense.

Contribution

Any and all test, code or feedback contributions are welcome. Open an issue or create a pull request to make this library work better for everybody.

Donations Donations are welcome!

GitHub ♥︎ Sponsors are welcome!

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

FAQs

Package last updated on 18 May 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.