This is a common library shared between device projects to facilitate shared communication and deduplication of utility code.
Whilst this is a cargo library, it is not intended to be published to the crate registry.
Since this project is not published to crates.io, please include it in your project by referencing the Git repository directly.
[dependencies.solar-car]
version = "0.1.1"
git = "https://gitlab.com/team-arrow-racing/arrow-3/solar-car"
or via the CLI
cargo add solar-car --git "https://gitlab.com/team-arrow-racing/arrow-3/solar-car"
- Utility functionality useful to more than one application.
- Drivers used by more than one device.
- Common communication code.
- Example code for design patterns we want to re-use.
- Drivers that are better split out into their own crate. (see
wurth-calypso
).
- Online DBC File Editor (can be downloaded also).