From 6cd44b94961cd88c54734b548e569b632e3f111a Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Mon, 22 Jan 2024 12:47:37 +0100 Subject: [PATCH] added baud rate option --- src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 3669cf9..cd7661f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -22,6 +22,10 @@ struct Cli { /// The input csv file to read from csv_input: PathBuf, + + /// baud rate + #[clap(short, long, default_value = "115200")] + baud_rate: u32, } fn main() { @@ -56,7 +60,7 @@ fn main() { std::process::exit(1); }; debug!("connecting to for serial port {}...", port_name); - let mut port = serialport::new(port_name, 115200) + let mut port = serialport::new(port_name, args.baud_rate) .open() .expect("Failed to open serial port"); let mut write_port = port.try_clone().expect("Failed to clone"); -- GitLab