From 7cf41b414440ccc88416fa6f3255756781d7f1b1 Mon Sep 17 00:00:00 2001
From: Emilio Corigliano <emilio.corigliano@skywarder.eu>
Date: Fri, 26 Apr 2024 22:20:29 +0200
Subject: [PATCH] Reduced time of read_waiting_interval from 50ms to 1ms

---
 src/serial.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/serial.rs b/src/serial.rs
index 950f1dc..c66f74c 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)
-- 
GitLab