use clap::Parser;
use xum1541::{BusBuilder, Error};
#[derive(Parser)]
#[command(author, version, about)]
struct Args {
serial: u8,
}
fn main() -> Result<(), Error> {
let args = Args::parse();
let mut bus = BusBuilder::new().serial(args.serial).build()?;
bus.initialize()?;
println!(
"Successfully connected to device with serial number {}",
args.serial
);
Ok(())
}