diff --git a/src/serial.rs b/src/serial.rs index 950f1dcc9a9e377b08885a068c25bfe6b365df21..c66f74c2d6e2b4ebdb7a8567b0592004947003a1 100644 --- a/src/serial.rs +++ b/src/serial.rs @@ -119,7 +119,7 @@ impl SerialQueue { /// Open the serial port and start a thread to write data as soon as it is /// available (by using a channel) fn open(port: &str, baudrate: u32) -> SResult<Self> { - let read_waiting_interval = Duration::from_millis(50); + let read_waiting_interval = Duration::from_millis(1); let serial = Arc::new(Mutex::new(Some( serialport::new(port, baudrate) .timeout(read_waiting_interval)