12 releases
| 0.1.0-b4 | Jul 23, 2025 |
|---|---|
| 0.1.0-b3 | Jul 19, 2025 |
| 0.1.0-alpha8 | May 19, 2025 |
| 0.1.0-alpha6 | Apr 10, 2025 |
| 0.1.0-alpha1 | Nov 15, 2024 |
#2 in #iso-tp
840 downloads per month
Used in docan
67KB
1.5K
SLoC
Overview
iso15765-2 is dedicated to implementing the generic ISO-TP protocol. ISO-TP (ISO 15765-2) is a transport protocol used in automotive communication.
Features
- ISO-TP Implementation: Provides a complete implementation of the ISO-TP protocol in Rust.
- Transport Layer Support: Efficient handling of messages in the transport layer.
- Asynchronous Support: Designed to integrate seamlessly with asynchronous Rust applications.
Prerequisites
- Rust 1.70 or higher
- Cargo (included with Rust)
Goal List
- ISO-TP CAN
- ISO-TP LIN
- ISO-TP FlexRay
- ...
Adding to Your Project
To use iso15765-2 in your Rust project, add it as a dependency in your Cargo.toml:
[dependencies]
iso15765-2 = { version="lastest-version" }
Contributing
We're always looking for users who have thoughts on how to make iso15765-2 better, or users with
interesting use cases. Of course, we're also happy to accept code contributions for outstanding
feature requests!
Dependencies
~2.9–4.5MB
~67K SLoC