tpt-farmer
RustOpen-source, local-first agricultural machinery diagnostics, telemetry, and control — CAN bus, SAE J1939, and ISO 11783 (ISOBUS) in Rust, built for farmers, independent mechanics, and AgTech developers.
0 stars0 forks0 watchersApache License 2.0
Languages
Rust100.0%
README
TPT Farmer
Open-source agricultural machinery diagnostics, telemetry, and control. Local-first, privacy-respecting, and built for farmers, independent mechanics, and AgTech developers.
Crates
| Crate | Status | Description |
|---|---|---|
tpt-farmer-can | Zero-copy CAN bus frame parsing and hardware abstraction | |
tpt-farmer-j1939 | SAE J1939 transport and network layers | |
tpt-farmer-isobus | ISO 11783 implement communication | |
tpt-farmer-diagnostics | DTC-to-plain-English diagnostic engine | |
tpt-farmer-store | Local-first, append-only telemetry storage | |
tpt-farmer-verify | Safety-critical verification macros and traits | |
tpt-farmer-demo | — | MVP CLI dashboard with simulated / live CAN hardware |
Quickstart
cargo build --workspace
cargo test --workspace
cargo doc --workspace --no-deps
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.