obd2 0.2.0-pre2

Utility for reading data from a vehicle over OBD-II
Documentation

Crate for communicating with OBD-II (on-board diagnostics) interfaces on cars

Usage

use obd2::{commands::Obd2DataRetrieval, device::Elm327, Obd2};

fn main() -> Result<(), obd2::Error> {
let mut device = Obd2::<Elm327>::default();
println!("VIN: {}", device.get_vin()?);
Ok(())
}