From 7bb50b749393e5c33c3beffe8bd2f267cde68452 Mon Sep 17 00:00:00 2001 From: Xavier ASUS Date: Sun, 30 Dec 2018 01:28:58 +0100 Subject: Any baudrate is now supported, but that relies on system implementation --- src/app.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/app.rs b/src/app.rs index a772989..c520b27 100644 --- a/src/app.rs +++ b/src/app.rs @@ -69,8 +69,7 @@ fn serial_init(addr : Option<&String>, port_name : &String, baud_rate : Option<& None => serial::Baud4800, Some(b) => { match b.parse() { - Ok(4800) => serial::Baud4800, - Ok(9600) => serial::Baud9600, + Ok(s) => serial::BaudRate::from_speed(s), Err(_) | Ok(_) => return Err(io::Error::new(io::ErrorKind::Other, "Invalid baudrate")), } } -- cgit v1.2.3