2 releases
0.1.1 | Oct 4, 2023 |
---|---|
0.1.0 | Oct 4, 2023 |
#979 in Embedded development
10KB
289 lines
Saelient: SAE-J1939 in Rust
Saelient provides a helper interface on top of embedded_can
traits compatible with no-std
targets.
Principles
- Zero-copy wherever possible by creating views on data rather than mutating or copying.
- Easily understandable API. You shouldn't need to read the whole J1939 spec to understand how the API works.
- Lightweight. Should not bloat binary sizes with inefficient concepts like error strings that would usually be accepted in non
no-std
environments.
Dependencies
~27KB